/agent-marketplace/
/AGENT_MARKETPLACE*.md

# Local agent/assistant instructions and settings
AGENTS.md
CLAUDE.md
MEMORY.md
PROJECT_MEMORY.md
.agent/
.claude/
.codex/

# Secrets
.env
.env.*
!.env.example

# Python
__pycache__/
*.py[cod]
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
.venv/
venv/

# Node / frontend
node_modules/
dist/
coverage/
*.tsbuildinfo
frontend/test-results/
frontend/playwright-report/
mobile/test-results/
mobile/playwright-report/
frontend/tests/e2e/.marketplace-data.json

# OS/editor
.DS_Store
Thumbs.db
.vscode/
.idea/

# Logs
*.log

# E2E test keypairs
e2e/.e2e_private_key.pem
e2e/.e2e_public_jwk.json

# Local generated artifacts
artifacts/
contracts/cache/
contracts/out/
webmcp-tools-repo/
backend/webmcp-tools-repo/
.secrets/
frontend/public/jwks/
scripts/*.key
backend/app/workers/discover_api_aggressive_local.py
backend/app/workers/import_api_corpus_local.py
.todos/
.sidecar/
.sidecar-agent
.sidecar-task
.sidecar-pr
.sidecar-start.sh
.sidecar-base
.td-root

# Local artifacts and platform metadata
*.Zone.Identifier
*:Zone.Identifier
output.txt
mobile/.expo/
e2e-screenshots/

# Local signing keys (never commit)
mobile/android/app/debug.keystore
backend/vc_signing_key.pem
*.pem
*.pem.b64
purposebot-vc-*.pem
purposebot-vc-*.pem.b64

# Local tooling and dev overrides
backend/.serena/
cloc/
docker-compose.override.yml
dist-server/

# local scratch (not part of the project)
docs/agent-workflows.html
docs/purposebot-trust-commerce-flow.html
frontend/pb-shot*.mjs
