{
  "base_commit": "089615f",
  "frozen_commit": "8d1d6e5",
  "derivation": "union(frozen-257 forward-mapped with per-row disposition, fresh six-form derivation at base); legs must agree by set equality",
  "predicates": {
    "A": "same-line: grep + (||/&&)\\s*fail",
    "B": "grep line ends ||/&&, next non-blank line starts fail",
    "C": "grep line ends backslash, next line starts ||/&& fail",
    "D": "if [!] ...grep...; then with fail in following 4 lines",
    "E": "assignment capturing $(... grep -c ...)",
    "F": "assignment capturing $(... grep ...) non-count",
    "G": "grep with fail within +/-2 lines, no other form"
  },
  "total": 261,
  "by_form": {
    "A-same-line": 204,
    "E-count-capture": 28,
    "B-cont-operator": 6,
    "F-extract-capture": 4,
    "C-cont-backslash": 10,
    "D-if-form": 9
  },
  "rows": [
    {
      "file": "test-wake-beacon.sh",
      "line": 132,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'ALARM FIRED' || fail_msg \"B2: absence must announce the alarm fired [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 132,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 153,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'silent no-alarm host' || fail_msg \"B3a: the failure must name the silent-no-alarm-host hazard [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 153,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 159,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -qi 'UNREACHABLE' || fail_msg \"B3b: the failure must name the unreachable target [$out2]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 159,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 172,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'DEGRADED' || fail_msg \"B4: a different-supervision-root beacon must be FLAGGED degraded on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 172,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 173,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'degraded=true' || fail_msg \"B4: emit must NOT silently present a degraded beacon as healthy (degraded=true expected) [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 173,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 185,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'not an independent' || fail_msg \"B5: the rejection must explain it is NOT an independent leg [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 185,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 204,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "head -n1 \"$ALARM_OUT\" 2>/dev/null | grep -qF \"$SECRET_TARGET\" || fail_msg \"B6: the adapter must resolve+route to the BY-NAME target [$(cat \"$ALARM_OUT\" 2>/dev/n",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 204,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 206,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "grep -qF \"$SECRET_TARGET\" \"$BEACON\" && fail_msg \"B6: beacon.sh must NOT inline the target endpoint/secret\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 206,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 207,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "grep -qF \"$SECRET_TARGET\" \"$WAKE_ALARM_SINK_CMD\" && fail_msg \"B6: even the adapter must resolve by-name, not inline the secret\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 207,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 221,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'silent no-alarm host' || fail_msg \"B7a: the failure must name the silent-no-alarm-host hazard [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 221,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 230,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -qi 'UNREACHABLE' || fail_msg \"B7b: the failure must name the unreachable sink [$out2]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 230,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 241,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'slo' || fail_msg \"B8: the usage error must name the missing SLO [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 241,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 270,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'ALIVE' || fail_msg \"B10: a fresh beacon must report ALIVE [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 270,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 294,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'ALARM FIRED' || fail_msg \"B11: the receive-time-stale beacon must fire the absence alarm [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 294,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 332,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'spoofed beacon' || fail_msg \"B12: the rejection must name the spoof [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 332,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 340,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "grep -qF \"test-beacon-hmac-key-do-not-echo\" \"$BEACON\" && fail_msg \"B12: beacon.sh must NOT inline the HMAC key\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 340,
      "note": ""
    },
    {
      "file": "test-wake-beacon.sh",
      "line": 347,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 347,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-detector.sh",
      "line": 256,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'schema_version' || fail_msg \"D5: the failure must name schema_version [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 256,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 257,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'range' || fail_msg \"D5: the failure must state it is out of the supported range [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 257,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 290,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'FAIL LOUD' || fail_msg \"D6: the source error must be loud [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 290,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 301,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'AMBIGUOUS-EMPTY' || fail_msg \"D6: ambiguous-empty must be named in the loud failure [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 301,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 445,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'range' || fail_msg \"D9: the out-of-range failure must still state it is out of the supported range [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 445,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 516,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'snapshot' || fail_msg \"D11: dropping malformed metadata must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 516,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 525,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'snapshot' || fail_msg \"D11: rejecting a bad snapshot_sha must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 525,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 563,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'without a valid snapshot_sha' || fail_msg \"D12: dropping ts-without-sha must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 563,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 574,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'future-skew' || fail_msg \"D12: dropping a future ts must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 574,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 584,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'sane positive epoch' || fail_msg \"D12: rejecting an absurd ts must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 584,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 624,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'falling back to 300' || fail_msg \"D13: malformed slack must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 624,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 633,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'falling back to 300' || fail_msg \"D13: non-numeric slack must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 633,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 643,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'falling back to 300' || fail_msg \"D13: negative slack must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 643,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 655,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'falling back to 300' || fail_msg \"D13: multi-line slack must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 655,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 663,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'falling back to 300' || fail_msg \"D13: multi-line non-numeric slack must be LOUD on stderr [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 663,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 690,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'future-skew' || fail_msg \"D13: a valid tightened slack must still reject a future ts [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 690,
      "note": ""
    },
    {
      "file": "test-wake-detector.sh",
      "line": 699,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 699,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 105,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'issue=#11' || fail_msg \"D1: OLDER change (issue #11) dropped \u2014 digest is a delta, not cumulative state\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 105,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 106,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'issue=#22' || fail_msg \"D1: newer change (issue #22) missing\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 106,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 107,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'seq 1' || fail_msg \"D1: seq 1 not listed in cumulative set\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 107,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 108,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'seq 2' || fail_msg \"D1: seq 2 not listed in cumulative set\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 108,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 111,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'pending=2' || fail_msg \"D1: cumulative pending count wrong (expected 2)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 111,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 130,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'mergeable=true' && fail_msg \"D2: an unlocated actionable claim must NOT be delivered as a valid CLAIM\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 130,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 131,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'mergeable=true' \"$h/default/dead-letter.jsonl\" 2>/dev/null || fail_msg \"D2: the malformed claim must be DEAD-LETTERED (fail-loud preserved, per-entry)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 131,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 132,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'QUARANTINE' \"$err\" || fail_msg \"D2: a LOUD per-entry alarm must fire for the malformed claim\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 132,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 143,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'ci=green' && fail_msg \"D2: imprecise sha (not 40-hex) must not satisfy the hard-locator gate (claim must not deliver)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 143,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 144,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'ci=green' \"$h/default/dead-letter.jsonl\" 2>/dev/null || fail_msg \"D2: imprecise-sha claim must be dead-lettered\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 144,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 152,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q \"$SHA40\" || fail_msg \"D2: a well-located actionable claim must be DELIVERED\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 152,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 167,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'mergeable=true' && fail_msg \"D2(#905): --stdin top-level-.claim must NOT be delivered (gate not bypassed)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 167,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 168,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'mergeable=true' \"$h/default/dead-letter.jsonl\" 2>/dev/null || fail_msg \"D2(#905): --stdin top-level .claim must be dead-lettered (gate enforced)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 168,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 177,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out2\" | grep -q 'mergeable=true' && fail_msg \"D2(#905): --from-file top-level-.claim must NOT be delivered (gate not bypassed)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 177,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 178,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'mergeable=true' \"$h/default/dead-letter.jsonl\" 2>/dev/null || fail_msg \"D2(#905): --from-file top-level .claim must be dead-lettered (gate enforced)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 178,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 200,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'NO-OP' || fail_msg \"D3: empty inbox must render an explicit NO-OP orientation\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 200,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 209,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -q 'CLAIM@seq' || fail_msg \"D3: consequential fact not framed as CLAIM@seq\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 209,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 210,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -qi 'VERIFY LIVE' || fail_msg \"D3: claim not marked for live verification\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 210,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 211,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -qi 'do NOT act on this line' || fail_msg \"D3: claim missing do-not-auto-action framing\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 211,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 213,
      "form": "B-cont-operator",
      "polarity": "AND",
      "canary": true,
      "text": "echo \"$out2\" | grep -qiE 'merge now|go ahead and (merge|deploy)|safe to merge' &&",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 213,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 216,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -q \"re-verify (ONE call)\" || fail_msg \"D3: actionable claim missing one-call re-verify locator\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 216,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 232,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | LC_ALL=C grep -q \"$(printf '\\x1b')\" && fail_msg \"D4: ANSI ESC survived the scrub\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 232,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 247,
      "form": "B-cont-operator",
      "polarity": "AND",
      "canary": true,
      "text": "printf '%s' \"$out\" | LC_ALL=C grep -qE \"${_b280}[${_b8b}-${_b8f}${_baa}-${_bae}]|${_bbom}\" &&",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 247,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 252,
      "form": "B-cont-operator",
      "polarity": "AND",
      "canary": true,
      "text": "printf '%s' \"$out\" | LC_ALL=C grep -qE \"[${_c00}-${_c08}${_c0e}-${_c1f}${_c7f}]\" &&",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 252,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 255,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "printf '%s' \"$out\" | grep -q 'ghp_0123456789' && fail_msg \"D4: GitHub-token canary LEAKED into the digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 255,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 256,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "printf '%s' \"$out\" | grep -q 'AKIAIOSFODNN7EXAMPLE' && fail_msg \"D4: AWS-key canary LEAKED into the digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 256,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 257,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'REDACTED-SECRET' || fail_msg \"D4: secret redaction marker absent \u2014 canary may not have been scrubbed\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 257,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 259,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'BEGIN UNTRUSTED DATA' || fail_msg \"D4: source free-text not placed in a delimited untrusted block\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 259,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 261,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q \"$SHA40\" || fail_msg \"D4: legitimate 40-hex SHA locator was wrongly scrubbed\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 261,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 326,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "echo \"$env1\" | grep -q 'SUPERSECRET-KEYVALUE-XYZ' && fail_msg \"H2: key material LEAKED into the signed envelope\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 326,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 330,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "echo \"$entry\" | grep -q 'SUPERSECRET-KEYVALUE-XYZ' && fail_msg \"H2: key material LEAKED into the signed entry\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 330,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 344,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'same-uid' \"$SIGN\" || fail_msg \"H2: same-uid threat boundary not documented in sign.sh\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 344,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 345,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'off-uid' \"$SIGN\" || fail_msg \"H2: off-uid future signer not named in sign.sh\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 345,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 358,
      "form": "B-cont-operator",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$ack_line\" | grep -q 'WAKE_AGENT=someagent' ||",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 358,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 404,
      "form": "F-extract-capture",
      "polarity": "REVIEW",
      "canary": false,
      "text": "orientline=\"$(printf '%s\\n' \"$out\" | grep -E '^\\s*\\* seq 1 \\[digest\\]')\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 404,
      "note": "verdict at a later comparison site"
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 406,
      "form": "B-cont-operator",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$orientline\" | grep -qE 'locator: *$' &&",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 406,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 409,
      "form": "B-cont-operator",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$orientline\" | grep -qE 'remote=example/repo|id=r1|kind=repo' ||",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 409,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 424,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'mergeable=true' && fail_msg \"D6: a malformed actionable claim must NOT be delivered as valid (fail-loud preserved)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 424,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 425,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'mergeable=true' \"$h/default/dead-letter.jsonl\" 2>/dev/null || fail_msg \"D6: a malformed actionable must be DEAD-LETTERED (fail-loud preserved, per-entr",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 425,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 426,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'QUARANTINE' \"$err\" || fail_msg \"D6: a malformed actionable must raise a loud per-entry alarm\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 426,
      "note": ""
    },
    {
      "file": "test-wake-digest-hmac.sh",
      "line": 431,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 431,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 179,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q \"$SHA40\" || fail_msg \"Q1: the clean sibling (sha $SHA40) must STILL be delivered in the same drain [head-of-line block]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 179,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 180,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'MALFORMED-Q' && fail_msg \"Q1: the quarantined entry must be EXCLUDED from the rendered digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 180,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 182,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'MALFORMED-Q' \"$(dlq \"$home\")\" 2>/dev/null || fail_msg \"Q1: the malformed entry must be DEAD-LETTERED (accounted-for, not silently dropped)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 182,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 183,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'QUARANTINE' \"$err\" || fail_msg \"Q1: a LOUD per-entry alarm must fire on stderr\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 183,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 184,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'observed_seq=1' \"$err\" || fail_msg \"Q1: the alarm must identify the offending entry (observed_seq=1)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 184,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 203,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'id=ENUM-B' || fail_msg \"Q2: the enumeration must render as an ORIENTATION pointer (id=ENUM-B via _locator_line)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 203,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 204,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'CLAIM@seq' && fail_msg \"Q2: an enumeration must NOT render as an ACTIONABLE CLAIM@seq\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 204,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 223,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n=\"$(printf '%s\\n' \"$out\" | grep -c 'id=ENUM-C[12]' || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 223,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 225,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'id=ENUM-C1' || fail_msg \"Q3: enumeration ENUM-C1 must be present\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 225,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 226,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'id=ENUM-C2' || fail_msg \"Q3: enumeration ENUM-C2 must be present\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 226,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 242,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'CLAIM-KEEP' && fail_msg \"Q4: a malformed actionable must NOT be delivered as if valid\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 242,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 243,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q '(none) \u2014 no consequential claims pending' || fail_msg \"Q4: with the only claim quarantined, the ACTIONABLE section must show (none",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 243,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 244,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'CLAIM-KEEP' \"$(dlq \"$home\")\" 2>/dev/null || fail_msg \"Q4: the malformed actionable must be DEAD-LETTERED (loudly surfaced, not silent)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 244,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 245,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'QUARANTINE' \"$err\" || fail_msg \"Q4: the malformed actionable must raise a LOUD alarm\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 245,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 261,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'CLAIMY' \"$(dlq \"$home\")\" 2>/dev/null || fail_msg \"Q5: a claim-carrying entry with no hard locator must be quarantined (claim precedence, \u00a72.1)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 261,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 262,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'CI is green' && fail_msg \"Q5: the un-verifiable claim must NOT be delivered\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 262,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 281,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n=\"$(grep -c . \"$ALARM_OUT\" 2>/dev/null || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 281,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 283,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q '\"observed_seq\":21' \"$ALARM_OUT\" 2>/dev/null || fail_msg \"Q6: the routed alarm payload must name the entry's observed_seq (21)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 283,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 284,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'QUARANTINE' \"$err\" || fail_msg \"Q6: the existing #920 stderr diagnostic must STILL fire (local + off-host, not either/or)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 284,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 285,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'DLQ-Q6' && fail_msg \"Q6: the quarantined entry must still be EXCLUDED from the rendered digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 285,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 303,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n=\"$(grep -c . \"$ALARM_OUT\" 2>/dev/null || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 303,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 305,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'QUARANTINE' \"$TMP_ROOT/q7.err.4\" || fail_msg \"Q7: the #920 stderr diagnostic must STILL fire on every re-drain (only the off-host route is deduped)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 305,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 324,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n=\"$(grep -c . \"$ALARM_OUT\" 2>/dev/null || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 324,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 326,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q '\"observed_seq\":31' \"$ALARM_OUT\" 2>/dev/null || fail_msg \"Q8: seq 31's alarm must be present\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 326,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 327,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q '\"observed_seq\":32' \"$ALARM_OUT\" 2>/dev/null || fail_msg \"Q8: seq 32's (the new distinct entry's) OWN alarm must be present\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 327,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 343,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'FAIL LOUD' \"$err_a\" || fail_msg \"Q9a: an unconfigured off-host alarm target must FAIL LOUD on stderr [$(cat \"$err_a\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 343,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 344,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -Eqi 'silent no-alarm|silent-miss|PERMANENTLY miss|permanent silent miss' \"$err_a\" || fail_msg \"Q9a: the diagnostic must name the silent-miss hazard (G2a),",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 344,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 345,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out_a\" | grep -q 'DLQ-Q9' && fail_msg \"Q9a: the quarantined entry must still be EXCLUDED from the rendered digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 345,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 358,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'FAIL LOUD' \"$err_b\" || fail_msg \"Q9b: an unreachable off-host alarm target must FAIL LOUD on stderr [$(cat \"$err_b\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 358,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 359,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'UNREACHABLE' \"$err_b\" || fail_msg \"Q9b: the diagnostic must name the unreachable target [$(cat \"$err_b\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 359,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 360,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out_b\" | grep -q 'DLQ-Q9' && fail_msg \"Q9b: the quarantined entry must still be EXCLUDED from the rendered digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 360,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 386,
      "form": "F-extract-capture",
      "polarity": "REVIEW",
      "canary": false,
      "text": "snapa_line=\"$(printf '%s\\n' \"$out\" | grep 'id=SNAP-A' || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 386,
      "note": "verdict at a later comparison site"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 387,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$snapa_line\" | grep -q 'snapshot_sha=0123abc4567890def0123abc4567890def012345' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 387,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 389,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$snapa_line\" | grep -q 'snapshot_ts=1753850000' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 389,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 391,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'git show 0123abc4567890def0123abc4567890def012345:BOARD.md' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 391,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 394,
      "form": "F-extract-capture",
      "polarity": "REVIEW",
      "canary": false,
      "text": "snapb_line=\"$(printf '%s\\n' \"$out\" | grep 'id=SNAP-B' || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 394,
      "note": "verdict at a later comparison site"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 395,
      "form": "C-cont-backslash",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$snapb_line\" | grep -q 'snapshot_' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 395,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 437,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'seq 68 \u2014 CLAIM@seq' || fail_msg \"Q11a: the live seq-68 detector-shape entry must RENDER as CLAIM@seq (positive control)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 437,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 438,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'git show 55d4909569d2b5fbccfec49ec9ca83db5049f3ce:docs/scratchpads/heartbeat-planning' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 438,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 441,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'seq 69 \u2014 CLAIM@seq' || fail_msg \"Q11b: a path-only detector-shape entry must RENDER as CLAIM@seq (path arm)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 441,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 442,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 're-read BOARD.md' || fail_msg \"Q11b: the path-only claim must carry the one-call re-read <path> hint\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 442,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 443,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n_claims=\"$(printf '%s\\n' \"$out\" | grep -c 'CLAIM@seq' || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 443,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 446,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'ADDR-FREE' && fail_msg \"Q11c: the address-free entry must be EXCLUDED from the digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 446,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 447,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'SNAP-ONLY' && fail_msg \"Q11d: no bare path-less snapshot_sha entry may appear in the digest (gate must not widen past board_file)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 447,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 448,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'ADDR-FREE' \"$(dlq \"$home\")\" 2>/dev/null || fail_msg \"Q11c: the address-free entry must be DEAD-LETTERED\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 448,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 450,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q \"$snap_id\" \"$(dlq \"$home\")\" 2>/dev/null || fail_msg \"Q11d: the bare snapshot_sha entry ($snap_id) must be DEAD-LETTERED\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 450,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 452,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "grep -q 'heartbeat-planning' \"$(dlq \"$home\")\" 2>/dev/null && fail_msg \"Q11a: the valid live entry must NOT be dead-lettered\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 452,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 453,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "grep -q 'PILOT-LOCAL' \"$(dlq \"$home\")\" 2>/dev/null && fail_msg \"Q11b: the valid path-only entry must NOT be dead-lettered\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 453,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 454,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n_alarms=\"$(grep -c . \"$ALARM_OUT\" 2>/dev/null || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 454,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 456,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q '\"observed_seq\":70' \"$ALARM_OUT\" 2>/dev/null || fail_msg \"Q11c: seq 70's own alarm must be present\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 456,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 458,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q \"\\\"observed_seq\\\":$snap_seq\" \"$ALARM_OUT\" 2>/dev/null || fail_msg \"Q11d: seq $snap_seq's own alarm must be present\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 458,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 480,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'QUARANTINED' || fail_msg \"Q12: the digest must carry a QUARANTINED disclosure section (no silent hold)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 480,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 481,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'seq 2 .*HELD' || fail_msg \"Q12: the disclosure must name the held seq (2) as HELD\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 481,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 484,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'ADDR-Q12' && fail_msg \"Q12: the quarantined entry's content/locators must stay EXCLUDED from the digest\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 484,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 486,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -Eq 'consumed --upto 1$' || fail_msg \"Q12: the embedded ack must be CLAMPED to --upto 1 (below quarantined seq 2)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 486,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 487,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -Eq 'consumed --upto 2( |$)' && fail_msg \"Q12: the raw observed cursor (2) must NOT be embedded while seq 2 is quarantined\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 487,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 488,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'ACK CLAMPED' || fail_msg \"Q12: the clamp must be LOUDLY disclosed in the ACK section\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 488,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 506,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -Eq 'consumed --upto 1$' || fail_msg \"Q13: with nothing quarantined the ack must embed the observed cursor (1) unchanged\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 506,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 507,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'QUARANTINED' && fail_msg \"Q13: no disclosure section when nothing is quarantined\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 507,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 508,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'ACK CLAMPED' && fail_msg \"Q13: no clamp note when nothing is quarantined\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 508,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 523,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'QUARANTINED' || fail_msg \"Q14: the store-mode digest must disclose the held entry\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 523,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 524,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -Eq 'consumed --upto 1$' || fail_msg \"Q14: the embedded ack must clamp to 1 (below quarantined seq 2)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 524,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 548,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -q 'QUARANTINED' && fail_msg \"Q15: nothing quarantines under the fixed gate \u2014 no disclosure section\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 548,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 549,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "printf '%s' \"$out\" | grep -Eq 'consumed --upto 2$' || fail_msg \"Q15: the ack must embed the full observed cursor (2) once the gate is fixed\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 549,
      "note": ""
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 560,
      "form": "F-extract-capture",
      "polarity": "REVIEW",
      "canary": false,
      "text": "fixture_line=\"$(grep -F \"\\\"id\\\":\\\"$enum_id\\\"\" \"$self\" | grep -F '\"observed_seq\":5' | head -n1)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 560,
      "note": "verdict at a later comparison site"
    },
    {
      "file": "test-wake-digest-quarantine.sh",
      "line": 581,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 581,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 65,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'FN-RATE = 0/3' || fail_msg \"O1: FN-rate must be 0/3 on a healthy pipeline [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 65,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 66,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'VERDICT = PASS' || fail_msg \"O1: verdict must be PASS on a healthy pipeline [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 66,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 79,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'FN-RATE = 3/3' || fail_msg \"O2: every dropped canary must count as a false-negative (FN-RATE 3/3) [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 79,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 80,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'VERDICT = FN-DETECTED' || fail_msg \"O2: verdict must be FN-DETECTED for a dropping detector [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 80,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 81,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'never OBSERVED' || fail_msg \"O2: the failure must name the dropped (never-observed) delta [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 81,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 94,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'per-class SLO' || fail_msg \"O3: the failure must attribute to the per-class SLO, not a drop [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 94,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 97,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": false,
      "text": "if echo \"$out\" | grep -qi 'never OBSERVED'; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 97,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 113,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'VERDICT = FN-DETECTED' || fail_msg \"O4: off-domain verdict must not be fooled by a clean exit code [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 113,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 124,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'slo' || fail_msg \"O5: the usage error must name the missing SLO [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 124,
      "note": ""
    },
    {
      "file": "test-wake-fn-oracle.sh",
      "line": 129,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 129,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-install.sh",
      "line": 97,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'Gate A VIOLATION' || fail_msg \"I2: refusal must name the Gate A violation [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 97,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 124,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'EXACTLY ONE' || fail_msg \"I3: verify must confirm exactly-one [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 124,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 144,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'snapshot-guard' || fail_msg \"I4: refusal must name the snapshot-guard [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 144,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 164,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'UNSIGNED' || fail_msg \"I5: HMAC failure must warn about unsigned wakes [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 164,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 169,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "echo \"$out2\" | grep -qF \"$SECRET_KEY\" && fail_msg \"I5: validate must NEVER echo the HMAC key material\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 169,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 174,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out3\" | grep -qi 'silent no-alarm host' || fail_msg \"I5: alarm failure must name the silent-no-alarm hazard [$out3]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 174,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 179,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out4\" | grep -qi 'UNREACHABLE' || fail_msg \"I5: alarm failure must name the unreachable target [$out4]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 179,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 184,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "grep -qF \"$SECRET_ENDPOINT\" \"$WI\" && fail_msg \"I5: wake-install.sh must NOT inline any alarm endpoint\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 184,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 185,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": true,
      "text": "grep -qE 'hmac_keys[^A-Za-z_].*=[^=].*[A-Za-z0-9]{8,}' \"$WI\" && fail_msg \"I5: wake-install.sh must NOT inline key material\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 185,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 207,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'LEFT RUNNING' || fail_msg \"I6: overlap must announce retire is withheld [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 207,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 286,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'manifest.sh' || fail_msg \"I9: the failure must NAME the missing library (manifest.sh) [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 286,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 287,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qiE 'REMEDY|mosaic update|re-seed|framework install' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 287,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 290,
      "form": "C-cont-backslash",
      "polarity": "AND",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'No such file or directory' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 290,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 316,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -qi 'search path' || fail_msg \"I10: validate failure must name the search-path miss [$out2]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 316,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 319,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n=\"$(find \"$UD\" -maxdepth 1 -name 'mosaic-wake.service' | grep -c .)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 319,
      "note": "exit code discarded by substitution"
    },
    {
      "file": "test-wake-install.sh",
      "line": 337,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out0\" | grep -qi 'F7' || fail_msg \"I11: the refusal must name the F7 precondition [$out0]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 337,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 342,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'FALLBACK WAKE is not proven live' || fail_msg \"I11: refusal must name the un-proven fallback [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 342,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 370,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'STALLED-DRAIN-MARK' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 370,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 374,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qE '^ExecStart=.*digest\\.sh render --from-store' \"$UNIT\" \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 374,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 394,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'search path' || fail_msg \"I13: validate failure must name the search-path miss [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 394,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 397,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "nt=\"$(find \"$UD\" -maxdepth 1 -name 'mosaic-wake-fallback.timer' | grep -c .)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 397,
      "note": "exit code discarded by substitution"
    },
    {
      "file": "test-wake-install.sh",
      "line": 398,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "ns=\"$(find \"$UD\" -maxdepth 1 -name 'mosaic-wake-fallback.service' | grep -c .)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 398,
      "note": "exit code discarded by substitution"
    },
    {
      "file": "test-wake-install.sh",
      "line": 410,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q '^OnUnitActiveSec=1h' \"$UD/$TIMER\" || fail_msg \"I14: shipped fallback timer must carry a base OnUnitActiveSec placeholder\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 410,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 414,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'exactly one' || fail_msg \"I14: the cadence write must confirm exactly-one OnUnitActiveUSec [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 414,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 420,
      "form": "C-cont-backslash",
      "polarity": "OR",
      "canary": false,
      "text": "grep -A1 '^OnUnitActiveSec=$' \"$UD/$TIMER.d/cadence.conf\" | grep -qx 'OnUnitActiveSec=30min' \\",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 420,
      "note": ""
    },
    {
      "file": "test-wake-install.sh",
      "line": 431,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 431,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 205,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "jq -r '.refused // \"\"' <<<\"$row\" | grep -qi 'path' || fail_msg \"P4: refusal must name the path deny [$row]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 205,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 207,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": true,
      "text": "if grep -rq \"$secret\" \"$sd\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 207,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 228,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "jq -r '.refused // \"\"' <<<\"$row\" | grep -qi 'secret' || fail_msg \"P5: refusal must name secret-shaped content [$row]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 228,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 229,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": true,
      "text": "if grep -rq \"$tok\" \"$sd\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 229,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 278,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'does not resolve' || fail_msg \"P8: the failure must name the unresolvable adapter [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 278,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 297,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'unparseable' || fail_msg \"P9: the failure must name the corrupt ledger [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 297,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 317,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "jq -r '.refused // \"\"' <<<\"$row\" | grep -qi 'MAX_BYTES' || fail_msg \"P10: refusal must name the size cap [$row]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 317,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 365,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'preimage' || fail_msg \"P12: the failure must name the preimage check [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 365,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 400,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": true,
      "text": "if grep -rq \"$s1\" \"$sd\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 400,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 403,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": true,
      "text": "if grep -rq \"$s2\" \"$sd\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 403,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 426,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": true,
      "text": "if grep -rq \"$hm\" \"$sd\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 426,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 437,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "jq -r '.refused // \"\"' <<<\"$row\" | grep -qi 'secret' || fail_msg \"P14b: refusal must name secret-shaped content [$row]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 437,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 438,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": true,
      "text": "if grep -rq \"$hm\" \"$sd\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 438,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 491,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'REFUSING to re-baseline' || fail_msg \"P16: the failure must name the refusal [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 491,
      "note": ""
    },
    {
      "file": "test-wake-preimage.sh",
      "line": 523,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": true,
      "text": "if grep -rq \"$s\" \"$sd\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 523,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 90,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'COMPLETE' || fail_msg \"R1: a complete inventory must report COMPLETE [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 90,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 109,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'r2' || fail_msg \"R2: the flag must name the omitted source r2 [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 109,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 110,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'vacuous' || fail_msg \"R2: the flag must state the vacuous-pass is prevented [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 110,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 129,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi \"requires source 'r2'\" || fail_msg \"R3: the flag must name the required-but-omitted source r2 [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 129,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 147,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'dangling' || fail_msg \"R4: the flag must state it is dangling [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 147,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 176,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'UNACCOUNTED=2' || fail_msg \"R5: both pre-existing sources must be UNACCOUNTED [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 176,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 183,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -qi 'UNACCOUNTED=0' || fail_msg \"R6: second reconcile must be 0 unaccounted [$out2]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 183,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 214,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'UNACCOUNTED=0' || fail_msg \"R7: inbox-reflected state must be 0 unaccounted [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 214,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 239,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'FAIL LOUD' || fail_msg \"R8: the source error must be loud [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 239,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 281,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'UNACCOUNTED=1' || fail_msg \"R9: only beta should be unaccounted (alpha is inbox-accounted) [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 281,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 295,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "ndistinct=\"$(\"$STORE\" drain | jq -r '.observed_seq' | sort -nu | grep -c .)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 295,
      "note": "exit code discarded by substitution"
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 296,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "ntotal=\"$(\"$STORE\" drain | jq -r '.observed_seq' | grep -c .)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 296,
      "note": "exit code discarded by substitution"
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 336,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'UNACCOUNTED=0' || fail_msg \"R10: a consumed state must be 0 unaccounted (no re-enumeration) [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 336,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 375,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -qi 'UNACCOUNTED=1' || fail_msg \"R11: exactly ONE source (the gap r2) must be unaccounted; the consumed r1 must be suppressed [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 375,
      "note": ""
    },
    {
      "file": "test-wake-reconcile.sh",
      "line": 386,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 386,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 99,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'observed_seq=2' || fail_msg \"T1: observed_seq should be 2 after enqueue 1,2 [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 90,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 100,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=0' || fail_msg \"T1: consumed_seq must NOT advance on enqueue (only on CONSUMED ack) [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 91,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 101,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'pending_depth=2' || fail_msg \"T1: pending depth should be 2 [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 92,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 105,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=2' || fail_msg \"T1: consumed_seq should be 2 after CONSUMED 2 [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 96,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 106,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'pending_depth=0' || fail_msg \"T1: pending drained after CONSUMED [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 97,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 119,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "ndigest=\"$(printf '%s\\n' \"$out\" | jq -c 'select(.class==\"digest\")' | grep -c . || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 110,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 123,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "nactionable=\"$(printf '%s\\n' \"$out\" | jq -c 'select(.class==\"actionable\")' | grep -c . || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 114,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 124,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "nhuman=\"$(printf '%s\\n' \"$out\" | jq -c 'select(.class==\"human\")' | grep -c . || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 115,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 128,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "total=\"$(printf '%s\\n' \"$out\" | grep -c . || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 119,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 144,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=0' || fail_msg \"T3: rejected CONSUMED must NOT advance the cursor [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 135,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 153,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=3' || fail_msg \"T3: consumed_seq should be 3 after contiguous prefix filled [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 144,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 157,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=3' || fail_msg \"T3: cursor must not regress below 3 [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 148,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 172,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=0' || fail_msg \"T4: RECEIVED must not advance consumed_seq [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 163,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 192,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "printf '%s\\n' \"$drained\" | grep -q 999 && fail_msg \"T5: uncommitted garbage (seq 999) leaked into the live store\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 183,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 201,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "[ \"$(printf '%s\\n' \"$d2\" | grep -c .)\" = \"2\" ] || fail_msg \"T5: store not healthy after crash+recovery (expected 2 entries)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 192,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 212,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "[ \"$(printf '%s\\n' \"$d3\" | grep -c .)\" = \"2\" ] || fail_msg \"T5: store not healthy after maintenance reap (expected 2 entries)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 203,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 257,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "[ \"$(printf '%s\\n' \"$d\" | grep -c .)\" = \"2\" ] || fail_msg \"T6: entries not retained across restart (expected 2)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 248,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 262,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n2=\"$(printf '%s\\n' \"$d2\" | grep -c . || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 253,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 299,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out\" | grep -q 'CONSUMED 1' || fail_msg \"T7: CONSUMED not reported [$out]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 290,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 324,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'observed_seq=2' || fail_msg \"T8: observed_seq cursor should be 2 [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 315,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 325,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'pending_depth=2' || fail_msg \"T8: both allocations must be durably enqueued [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 316,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 334,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -qi 'anti-swallow' || fail_msg \"T8: the refusal must name the anti-swallow guarantee [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 325,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 446,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'observed_seq=2' || fail_msg \"T10: observed_seq must reach 2 after two enqueues [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 437,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 447,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'pending_depth=2' || fail_msg \"T10: both entries must be durably stored (no lost write) [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 438,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 495,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'cursor' \"$errfile\" || fail_msg \"T11: the failure diagnostic must name the observed_seq cursor write [$(cat \"$errfile\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 486,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 539,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "\"$STORE\" cursors | grep -q 'consumed_seq=3' || fail_msg \"T12: consumed_seq must be 3 after CONSUMED 3\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 530,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 558,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -q 'quarantined seq(s): 2' || fail_msg \"T13: the refusal must NAME the quarantined seq [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 549,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 559,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$err\" | grep -q -- '--force-past-quarantine' || fail_msg \"T13: the refusal must NAME the force flag [$err]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 550,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 561,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=0' || fail_msg \"T13: a refused consume must NOT advance the cursor [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 552,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 569,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=1' || fail_msg \"T13: cursor must still be 1 after the refused ack [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 560,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 588,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'FORCED PAST QUARANTINE' \"$errf\" || fail_msg \"T14: the forced path must be LOUD on stderr [$(cat \"$errf\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 579,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 589,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'seq 2' \"$errf\" || fail_msg \"T14: the forced-path diagnostic must name the stepped-over seq 2 [$(cat \"$errf\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 580,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 590,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "\"$STORE\" cursors | grep -q 'consumed_seq=3' || fail_msg \"T14: forced consume must advance the cursor to 3\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 581,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 600,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "grep -qxF '2' \"$qf\" 2>/dev/null && fail_msg \"T14: seq 2 must be PRUNED from quarantined.set after the forced step-over\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 591,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 610,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$out2\" | grep -q '^CONSUMED 5$' || fail_msg \"T14: forced ack must report a CLEAN cursor line 'CONSUMED 5', got '$out2'\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 601,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 611,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'FORCED PAST QUARANTINE' \"$errf2\" || fail_msg \"T14: the forced-path loudness must survive the ack wrapper (stderr) [$(cat \"$errf2\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 602,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 674,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q 'FALSE WITNESS' \"$rep\" || fail_msg \"T16: the audit must name the false row loudly [$(cat \"$rep\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 665,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 675,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -q '\"id\":\"X\"' \"$rep\" || fail_msg \"T16: the audit must identify the false row (repo/X@1) [$(cat \"$rep\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 666,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 676,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "grep -q '\"id\":\"Y\"' \"$rep\" && fail_msg \"T16: the clean row repo/Y must NOT be flagged\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 667,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 677,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "grep -q '\"id\":\"Z\"' \"$rep\" && fail_msg \"T16: the HEALED row repo/Z@4 must NOT be flagged (its dead-letter evidence is seq 3 with a different hash)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 668,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 686,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "[ \"$(grep -c . \"$dl\")\" = \"2\" ] || fail_msg \"T16: the dead-letter LEDGER must be untouched by --repair\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 677,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 689,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'OK' \"$TMP_ROOT/t16.ok\" || fail_msg \"T16: a clean audit must say OK [$(cat \"$TMP_ROOT/t16.ok\")]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "",
      "line_at_8d1d6e5": 680,
      "note": ""
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 738,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake store/ack harness: FAILED ($(grep -c . \"$FAILFILE\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "moved",
      "text_note": "frozen-text-normalized",
      "line_at_8d1d6e5": 685,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-store-enqueue-race.sh",
      "line": 150,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n_tmp=\"$(find \"$STATE_DIR\" -maxdepth 1 -name '.wake.tmp.*' -type f | grep -c . || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 150,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-store-enqueue-race.sh",
      "line": 176,
      "form": "D-if-form",
      "polarity": "AND",
      "canary": false,
      "text": "if grep -q 'durable pending write FAILED' \"$a_err\" 2>/dev/null; then",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 176,
      "note": "fail inside if-block"
    },
    {
      "file": "test-wake-store-enqueue-race.sh",
      "line": 192,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'observed_seq=2' || fail_msg \"T-RACE: observed_seq must reach 2 (both allocations committed) [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 192,
      "note": ""
    },
    {
      "file": "test-wake-store-enqueue-race.sh",
      "line": 193,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'pending_depth=2' || fail_msg \"T-RACE: both entries must be durably stored \u2014 no lost/aborted write [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 193,
      "note": ""
    },
    {
      "file": "test-wake-store-enqueue-race.sh",
      "line": 194,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "echo \"$cur\" | grep -q 'consumed_seq=0' || fail_msg \"T-RACE: enqueue must never advance consumed_seq [$cur]\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 194,
      "note": ""
    },
    {
      "file": "test-wake-store-enqueue-race.sh",
      "line": 198,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "n_leak=\"$(find \"$STATE_DIR\" -maxdepth 1 -name '.wake.tmp.*' -type f | grep -c . || true)\"",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 198,
      "note": "error swallowed by || true"
    },
    {
      "file": "test-wake-store-enqueue-race.sh",
      "line": 205,
      "form": "E-count-capture",
      "polarity": "COUNT",
      "canary": false,
      "text": "echo \"wake ... harness: FAILED ($(grep -c . \\\"$FAILFILE\\\") assertion(s))\" >&2",
      "origin": "frozen-8d1d6e5",
      "drift": "unchanged",
      "text_note": "",
      "line_at_8d1d6e5": 205,
      "note": "summary-count subclass (mos-dt derivation): exit discarded by substitution inside echo; FAILED (0 assertion(s)) under grep error reads as flake"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 725,
      "form": "A-same-line",
      "polarity": "AND",
      "canary": false,
      "text": "grep -q 'FALSE WITNESS' \"$rep\" && fail_msg \"T17: the empty-hash evidence must NOT convict (the predicate is correct and must not change) [$(cat \"$rep\")]\"",
      "origin": "introduced-47f8689-pr967-T17",
      "drift": "new",
      "line_at_8d1d6e5": null,
      "note": "authored by pepper in #967 T17 while the charter was in flight; independently derived by both pepper and mos-dt"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 727,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'pruned' \"$rep\" || fail_msg \"T17: clean sweep must name residual class 1 \u2014 evidence pruned away [$(cat \"$rep\")]\"",
      "origin": "introduced-47f8689-pr967-T17",
      "drift": "new",
      "line_at_8d1d6e5": null,
      "note": "authored by pepper in #967 T17 while the charter was in flight; independently derived by both pepper and mos-dt"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 728,
      "form": "A-same-line",
      "polarity": "OR",
      "canary": false,
      "text": "grep -qi 'empty observed_hash' \"$rep\" || fail_msg \"T17: clean sweep must name residual class 2 \u2014 surviving evidence with an empty observed_hash [$(cat \"$rep\")]\"",
      "origin": "introduced-47f8689-pr967-T17",
      "drift": "new",
      "line_at_8d1d6e5": null,
      "note": "authored by pepper in #967 T17 while the charter was in flight; independently derived by both pepper and mos-dt"
    },
    {
      "file": "test-wake-store-ack.sh",
      "line": 733,
      "form": "E-count-capture",
      "polarity": "OR",
      "canary": false,
      "text": "[ \"$(grep -c . \"$dl\")\" = \"1\" ] || fail_msg \"T17: the dead-letter LEDGER must be untouched\"",
      "origin": "introduced-47f8689-pr967-T17",
      "drift": "new",
      "line_at_8d1d6e5": null,
      "note": "authored by pepper in #967 T17 while the charter was in flight; independently derived by both pepper and mos-dt"
    }
  ]
}
