# Unsafe Empty Assignment Island

> A hostile proof fixture that empties PATH without export before an allowlisted command. The binding must be refused rather than dropped from the grammar. Never distributed. Trigger phrases - "empty PATH assignment", "empty assignment poison red test".

- Skill: `island-dev-crew/unsafe-empty-assignment-island` (Agent Skill)
- Install (CLI): `npx skillmds@latest add island-dev-crew/unsafe-empty-assignment-island`
- Raw SKILL.md: https://api.skillmd.com/api/skills/island-dev-crew/unsafe-empty-assignment-island/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Island-Dev-Crew (https://skillmd.com/u/island-dev-crew)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/island-dev-crew/unsafe-empty-assignment-island

---


# Unsafe empty assignment island

An empty value is still an assignment. Replaying `PATH=` would disable command lookup; dropping
it would run the proof under the verifier's ordinary path and manufacture a green result.

- `enforced`: verify-proofs.py refuses the empty unsafe binding and gaps the later proof;
  closed-stream-check.py returns the non-verdict 2 without probing a modified script.
- `advisory`: nothing else here is real.

```bash
PATH=
python3 -c "import sys; sys.exit(0)"   # exit 0
```

