# Claude Code .claude/* !.claude/agents/ !.claude/skills/ CLAUDE.local.md # Local dev data (copied from server for testing) dev_data/ session-analysis/ # CLI sync artifacts (local parquets + DuckDB) server/ user/ # Environment variables .env .env.local .env.development .env.test .env.production .env*.local # Operating System .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db *.swp *.swo *~ # IDEs and Editors .vscode/ .idea/ *.sublime-project *.sublime-workspace .project .classpath .settings/ *.iml # Python __pycache__/ *.py[cod] *$py.class *.so .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ !cli/lib/ parts/ sdist/ var/ wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST .pytest_cache/ .coverage .coverage.* htmlcov/ .tox/ .nox/ .mypy_cache/ .dmypy.json dmypy.json .pyre/ venv/ .venv/ env/ ENV/ env.bak/ venv.bak/ # Node.js node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* .npm .yarn/cache .yarn/unplugged .yarn/build-state.yml .yarn/install-state.gz .pnp.* # Logs logs/ *.log # Temporary files *.tmp *.temp .cache/ prototypes/* scripts/metadata_writer/proposals/* # Build outputs dist/ build/ out/ target/ # SSH keys .ssh/ # Instance configuration (contains secrets and instance-specific values) config/instance.yaml config/data_description.md # Instance-specific data description (generated per-instance) docs/data_description.md # Project-specific: Data directory # Downloaded source data - never commit data/ # Metadata tooling - entire folder # Tooling for metadata enrichment - not part of main application metadata_tooling/ # Internal notes (not for git) temp/ docs/schema.yml docs/datasets/*/schema.yml # Agent-generated reports (not part of codebase) .audit/ docs/AGENT-REPORTS/ # Git worktrees .worktrees/ # Internal transcripts and meeting notes docs/ZS_PADAK_* .github/workflows/ci.yml /auth/ /tmp/ # GCP service account keys — never commit *-key.json /agnes-deploy-*.json # Vendor-loaded design mocks pulled into the worktree for plan-phase reference. # These contain customer-specific tokens (hostnames, plugin names, brand strings) # and cannot ship in OSS commit history per CLAUDE.md vendor-agnostic policy. # Sanitize and replace with placeholders before committing any reference content. docs/brainstorms/agnes-home-mock-*.html # Brainstorms + plans authored against this repo. They typically reference # customer-specific mocks, plugin names, or org context that has not been # generalized for OSS. Keep them local; lift sanitized excerpts into # docs/operator/ or docs/decisions/ when ready to ship. docs/brainstorms/ docs/plans/