glaw-adversariallisted
Install: claude install-skill rikitrader/glaw
## When to invoke this skill
Stage 5 of the GLAW pipeline and a **hard gate** before `/glaw-file`. This is
ETHOS principle 2 made operational: the adversary is always in the room. Every
position the firm intends to file — every cause of action, every tax election,
every securities exemption, every entity in the structure — gets attacked here
before it leaves the building. A claim the firm's own adversary destroys does
not get filed.
RED destroys. BLUE rebuilds only survivors. Nothing reaches `file` until this
pass produces no new fatal attack and `/glaw-legal-research` has verified the
survivors.
## Preamble (run first)
```bash
bash ~/.claude/skills/glaw/bin/glaw-preamble.sh 2>/dev/null || bash .claude/skills/glaw/bin/glaw-preamble.sh 2>/dev/null || echo "ACTIVE_MATTER: none"
```
Read `~/.claude/skills/glaw/lib/firm-roster.md` before routing.
## Workflow
### Step 1 — Inventory the positions to attack
From the strategy, structure, and draft work-product, list every discrete
position the matter rests on. Number them. A position is anything an adversary
could defeat in isolation:
- **Litigation**: each cause of action, each element, standing, jurisdiction, SOL, damages theory.
- **Corp-build**: each entity's separateness, each tax election (S-corp, 83(b), QSBS), each securities exemption (Reg D 506(b)/(c), Reg S, ICA 3(c)(1)/3(c)(7)), each transfer of value, each fiduciary structure.
### Step 2 — RED team: fan out one adversary per lens (Agent tool)
Spawn adversaries in