# Dependencies and local tool state
node_modules/
.pnpm-store/
.DS_Store

# Local environment files
.env
.env.*
!.env.example

# Runtime output is local-only by default: JSON logs, helper scripts, screenshots,
# browser snapshots, network captures, and lock files all belong here.
runs/*
!runs/.gitkeep

# A human may deliberately promote a small, redacted JSON receipt as durable
# evidence. Promotion is explicit by path, not automatic from a runner.
!runs/evidence/
runs/evidence/*
!runs/evidence/README.md
!runs/evidence/*.json

# Target-size media exports are reproducible local cache files. Reviewed shared
# masters under assets/<site>/_shared/v*/ remain tracked. Add one export with
# `git add -f` only when an exact reviewed file must survive across machines for
# a registered publishing asset; never force-add the whole export cache.
assets/**/_shared/exports/
