neochart v2 research

cases/29usc158/VARIANTS.md

Source: cases/29usc158/VARIANTS.md

Exact source text

# 29usc158 -- variant catalogue (GENERATED by tools/casedsl.py variants; do not edit)

10 cases, 15 blocks, 50 verbatim quotes. **13 instances** (statute applied to the case's own facts, decided on the merits by this court); 0 applied-but-not-reached; 2 other rulings (comparator / rule-announced / background citations, or procedural / hypothetical / alternative / dissent / lower-court scope) listed separately at the end and NOT counted in the catalogue.

Citation role per case: applied 9, background 1.

Holding codes: S = satisfied, N = not-satisfied, - = not-reached. Pointer = `file.case` @first-quote-offset.

## Coverage

| element | cases | S | N | - | genera | variants |
|---|---|---|---|---|---|---|
| protected-right | 1 | 0 | 1 | 0 | 1 | 1 |
| interference | 4 | 2 | 2 | 0 | 3 | 4 |
| employment-discrimination | 1 | 1 | 0 | 0 | 1 | 1 |
| union-purpose | 1 | 1 | 0 | 0 | 1 | 1 |
| refusal-to-bargain | 3 | 3 | 0 | 0 | 3 | 3 |
| defense: same-decision | 2 | 0 | 2 | 0 | 2 | 2 |
| defense: special-circumstances | 1 | 0 | 1 | 0 | 1 | 1 |

## element `protected-right`

_section 7 protected right_

- **strike-conduct/** -- 1 (S 0 / N 1 / - 0)
  - `strike-conduct/dangerous-highway-obstruction`
    - N [law] `f3d-934-0590-local702.case` @733 -- Local 702, Int'l Bhd. of Elec. Workers v. Nat'l Labor Relations Bd. (2019) -- party=Hudson

## element `interference`

_interference restraint coercion_

- **interrogation/** -- 2 (S 1 / N 1 / - 0)
  - `interrogation/casual-general-question-to-open-supporter`
    - N [no-evidence] `f3d-927-0672-bozzuto.case` @45175 -- Bozzuto's Inc. v. Nat'l Labor Relations Bd. (2019) -- party=McCarty; theory=single interrogation
  - `interrogation/supervisor-asks-vote-near-election`
    - S [law] `f3d-916-1095-novato.case` @2122 -- Novato Healthcare Ctr. v. Nat'l Labor Relations Bd. (2019) -- party=Metellus; theory=Rocha interrogation
- **campaign-speech/** -- 1 (S 0 / N 1 / - 0)
  - `campaign-speech/from-scratch-prediction-in-context`
    - N [no-evidence] `f3d-932-0465-hendrickson.case` @13993 -- Hendrickson United States, LLC. v. Nat'l Labor Relations Bd. (2019) -- theory=from-scratch letter
- **insignia/** -- 1 (S 1 / N 0 / - 0)
  - `insignia/blanket-uniform-adornment-ban`
    - S [law] `f3d-894-0707-innout.case` @2691 -- In-N-Out Burger, Inc. v. Nat'l Labor Relations Bd. (2018) -- party=Crowder and other employees

## element `employment-discrimination`

_discrimination in employment_

- **discharge/** -- 1 (S 1 / N 0 / - 0)
  - `discharge/union-supporters-and-cover-discharge`
    - S [proved] `f3d-916-1095-novato.case` @6368 -- Novato Healthcare Ctr. v. Nat'l Labor Relations Bd. (2019) -- party=four Station 4 union supporters; Rodriguez addressed separately in opinion

## element `union-purpose`

_union-related purpose_

- **workforce-retaliation/** -- 1 (S 1 / N 0 / - 0)
  - `workforce-retaliation/layoffs-reversible-if-union-backs-off`
    - S [proved] `f3d-929-0393-erickson.case` @3796 -- Erickson Trucking Serv., Inc. v. Nat'l Labor Relations Bd. (2019) -- party=six discharged crane operators

## element `refusal-to-bargain`

_refusal to bargain_

- **direct-dealing/** -- 1 (S 1 / N 0 / - 0)
  - `direct-dealing/soliciting-contract-preferences-outside-union`
    - S [proved] `f3d-930-0509-ingredion.case` @8176 -- Nat'l Labor Relations Bd. v. Ingredion Inc. (2019) -- party=Ingredion negotiator Meadows; theory=direct dealing
- **information/** -- 1 (S 1 / N 0 / - 0)
  - `information/refusal-to-identify-potentially-conflicted-representatives`
    - S [law] `f2d-841-141-usps.case` @6651 -- National Labor Relations Board v. United States Postal Service (1988) -- theory=information disclosure
- **surface-bargaining/** -- 1 (S 1 / N 0 / - 0)
  - `surface-bargaining/no-strike-without-binding-arbitration`
    - S [proved] `f4th-141-1279-district-hospital.case` @30950 -- District Hospital Partners, L.P. v. NLRB (2025) -- theory=combined bargaining proposals

## defense `same-decision`

_same decision defense_

- **business-rationale/** -- 1 (S 0 / N 1 / - 0)
  - `business-rationale/past-crane-sales-without-discharges`
    - N [proved] `f3d-929-0393-erickson.case` @12678 -- Erickson Trucking Serv., Inc. v. Nat'l Labor Relations Bd. (2019)
- **credibility/** -- 1 (S 0 / N 1 / - 0)
  - `credibility/discredited-sleeping-on-duty-account`
    - N [proved] `f3d-916-1095-novato.case` @22785 -- Novato Healthcare Ctr. v. Nat'l Labor Relations Bd. (2019) -- party=Station 4 employees

## defense `special-circumstances`

_special circumstances defense_

- **image-and-safety/** -- 1 (S 0 / N 1 / - 0)
  - `image-and-safety/non-speculative-tailoring-absent`
    - N [no-evidence] `f3d-894-0707-innout.case` @3641 -- In-N-Out Burger, Inc. v. Nat'l Labor Relations Bd. (2018) -- theory=public-image and food-safety justifications

## Other rulings (not instances; excluded from the counts above)

| role | scope | block | holding | variant | case |
|---|---|---|---|---|---|
| applied | procedural | element protected-right | not-reached |  | `f3d-934-0590-local702.case` -- theory=unpreserved per-se-highway-rule objection |
| background | procedural | element refusal-to-bargain | not-reached | `interim-relief/successor-recognition-dispute` | `f-supp-792-1459-watson.case` -- theory=section 10(j) interim bargaining |

## Fact-line polarity

27 fact lines: cuts-against 11, supports 16; 1 of them flagged `absent` (the court notes what is NOT alleged or proved).