Nuclear Abort is LAWDE Shield’s .lawdeignore boundary: matching stack paths immediately stop GitHub fetch and LLM grounding for that event so sensitive code never enters Athena — aligning with 0 bytes durable source retention.
What is Nuclear Abort?
Nuclear Abort is the fail-closed reaction when any frame path matches a synced .lawdeignore rule (gitignore syntax). Beacon and Athena stop; the scrubbed log still lands so you know a restricted crash occurred.
Stage
On match
Beacon
No GitHub source fetch
Athena
No LLM grounding / fix payload
Durable store
Scrubbed log only (0 bytes source)
How it works
File location: repository root (same level as .gitignore).
# .lawdeignore - same syntax as .gitignore
# Paths matching these globs trigger a Nuclear Abort
# (no GitHub fetch, no LLM / RAG on those frames)
# Secrets & env
*.env
*.env.*
**/.env
# Payment / PCI surfaces
src/payments/**
# Crypto & private keys
lib/crypto/*.key
**/auth/private_keys.pem
config/secrets.json
Viewing & syncing
Open Dashboard → Restricted Zone to see the repository-synced file, sync from GitHub, and run path boundary tests. If Beacon is connected but no file exists, LAWDE shows a warning banner until you add one.