legacy-code/

# 构建输出（镜像 tar、zip 包、构建日志）
out/

# General / OS
.DS_Store
Thumbs.db
desktop.ini

# IDEs
.vscode/
.idea/
*.swp
*.swo

# Java
*.class
*.jar
*.war
*.ear
target/
.classpath
.project
.settings/
*.iml
*.iws
*.ipr
out/
.gradle/
build/
dist/

# Node.js
node_modules/
npm-debug.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
yarn.lock
.npm

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
.pytest_cache/
.coverage
.cache
nosetests.xml
coverage.xml
*,cover
.hypothesis/
.nox/
.tox/



# Virtual Environments
venv/
.venv/
ENV/

# Project Specific
# Configs & Secrets
.env
.env.local
.env.*
!.env.example

# Logs
*.log
logs/

# Database / Storage
*.db

# 运行时缓存 / 临时数据默认不入库
data/
raw/
.files/

# 编译后的知识需要入库，作为团队共享资产保留在 Git 中
!knowledge-base/compiled/
!knowledge-base/compiled/**
!agent/shared_skills/**/knowledge/
!agent/shared_skills/**/knowledge/**

agent/demo-agent/data/
agent/demo-agent/raw/
agent/demo-agent/.files/

# Chainlit
.chainlit/

# Temporary test/probe outputs
*_out.txt
*_result.txt
test_result.txt
test_openai_output.txt
e2e_markdown_result.md
pip_*.txt
pytest_*.txt
probe_results.txt

# Test data
agent/demo-agent/tests/test-data/