node_modules/
playwright-report/
test-results/
.ss/playwright-report/
.ss/test-results/
# SlopStopper-generated reports (all under .ss/reports/<category>/)
.ss/reports/
# Python bytecode under .ss/scripts/. .workflows-installed is deliberately
# NOT ignored — it's the install marker that tracks adopter deletions
# across re-runs and must be tracked.
.ss/scripts/**/__pycache__/
.ss/tests/**/__pycache__/
# CLI package build artefacts (in-tree CLI pivot — see cli/README.md)
cli/**/__pycache__/
cli/*.egg-info/
cli/build/
cli/dist/
cli/.venv/
cli/.pytest_cache/
cli/.task/
# Local Netlify folder
.netlify
# TypeScript compiled output (copy.js is hand-written runtime JS, not a tsc artefact)
app/*.js
!app/copy.js
# Local Claude Code state — but ship shared skills with the repo
.claude/*
!.claude/skills/
