.superpowers/
docs/superpowers/
# Raw HTML under docs is an internal design/review artifact, not product
# documentation. Keep reports and their assets out of Git and deployments.
/docs/**/*.html
/docs/reports/
**report.html
/scripts/docs-smoke.py
.claire/
.codex/
.impeccable/
go.work
go.work.sum
bin/
tmp/
.worktrees/
.claude/investigations/
CLAUDE.md
CLAUDE.local.md

# Product positioning and brand direction, maintained by local tooling rather
# than as a repo artifact. Nothing in the build or the docs site reads it.
PRODUCT.md

# JS toolchain (only used for JSDOM tests of UI assets)
node_modules/

# Compiled server binary from `go build` at the repo root.
/shinyhub

# Runtime artifacts created when running the server from a checkout
# (default config writes the SQLite DB and per-app data under ./data).
/shinyhub.yaml
/data/
/site/
/deploy/demo/.env
*.db
*.db-shm
*.db-wal

# PyPI wheel build artifacts
/packaging/python/src/shinyhub/_binary/shinyhub
/packaging/python/dist/
/packaging/python/build/
/packaging/python/src/shinyhub.egg-info/
/packaging/python/__pycache__/

# Python bytecode (repo-wide; the render-rig test suites generate it)
__pycache__/

# npm install artifact from the render-rig driver, not a deliverable
loadtest/render/driver/package-lock.json

# Local investigation scratch. Not shipped, and it carries customer names
# that must never reach a committed file.
research/

# Local prototypes kept beside the repo, never part of a build.
experiments/

# Local font and branding source material. Production-ready application assets
# belong with the component that ships them, not in this repository-level tree.
/assets/

# macOS Finder metadata.
.DS_Store
