Files
2026-07-01 17:56:31 +08:00

95 lines
1.3 KiB
Plaintext

# OPC runtime data (project-local: config with keys, DB, memory, logs)
# Keep most runtime state ignored, but allow selected shared prompts/skills.
.opc/*
!.opc/config/
.opc/config/*
!.opc/config/company_orgs/
!.opc/config/company_orgs/**
!.opc/prompts/
!.opc/skills/
.opc/prompts/*
!.opc/prompts/talent/
!.opc/prompts/talent/**
!.opc/skills/**
.opc/config/company_orgs/org_hkuds_config.yaml
# Environment and secrets (API keys, tokens, etc.)
.env
.env.*
!.env.example
# Database (SQLite; also under .opc when using default OPC_HOME)
*.db
*.sqlite
*.sqlite3
*.db-journal
*.db-wal
*.db-shm
# Local-only / non-release artifacts
data/
MagicMock/
.codex
# Internal notes and legacy top-level benchmark artifacts stay local.
docs/internal/
benchmarks/
# Python
__pycache__/
*.py[cod]
*$py.class
uv.lock
*.egg-info/
*.egg
dist/
build/
.venv/
venv/
env/
.conda/
*.manifest
# Test / type-check / coverage
.pytest_cache/
.mypy_cache/
.coverage
coverage.xml
htmlcov/
.tox/
.nox/
/.tmp-test/
# Logs
*.log
logs/
# Task/demo artifacts
artifacts/
/sessions/
# Temporary Node/MCP artifacts
node_modules/
node_modules.broken*/
/package.json
/package-lock.json
.npm/
npm-debug.log*
# IDE / editor
.vscode/
.idea/
*.swp
*.swo
*~
*.bak
# OS
.DS_Store
Thumbs.db
.opc-comms/
.claude
.tmp/
tmp/