.gitignore 3.11 KB
# Dependencies
node_modules/

# Environment
.env.local

# OS files
.DS_Store
Thumbs.db

# Logs
*.log
bot.log
.logs/
.data/

# System agents runtime data (under system/)
system/agents/*/conversations/
system/agents/*/logs/
system/agents/*/workspace/
system/agents/*/uploads/
system/agents/*/memory/
system/agents/.tasks/

# System templates runtime data
system/templates/*/conversations/
system/templates/*/logs/
system/templates/*/train/*
!system/templates/*/train/hunt/
!system/templates/*/train/digest/
!system/templates/*/train/evolve/
system/templates/*/uploads/
system/templates/*/memory/
system/templates/.tasks/

# Company instance data (tenant-specific, under data/)
data/companies/
data/agents/job-*/

# API access logs (runtime generated by api-access-logger middleware)
apiconversation/

# Legacy directories (removed from architecture)
/conversations/
/skills/

# Build output
dist/
web/dist/

# Temp files
tmp/
*.tmp

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

# Lock files (keep package-lock, ignore pnpm if using npm)
# pnpm-lock.yaml
*.lock
!system/templates/*/.claude/*.lock

# === 运行时文件 (不提交) ===
.claude/
!system/templates/*/.claude/
system/templates/*/.claude/*
!system/templates/*/.claude/skills/
!system/templates/*/.claude/skills/**
!system/templates/*/.claude/*.lock
!system/agents/*/.claude/
system/agents/*/.claude/*
!system/agents/*/.claude/skills/
!system/agents/*/.claude/skills/**
.pylibs/
nohup.out
data/agents/
data/workspace/
/workspace/
system/system/
system/workspace/

# Runtime memory/daily logs
memory/
system/memory/

# SQLite databases (runtime data)
*.sqlite

# System company runtime data
system/data/companies/

# Temp/backup files
*.bak
EOF
PYEOF

# Evolve engine intermediate artifacts (not final deliverables)
*.FRAUDULENT_*
*FRAUDULENT_*
.batch_prompt*.txt
.batch_score_prompt*.txt
.sys_test.txt
improved_test.jsonl
iteration_*_scores_clean.json
manual_optimizations_scores.json

# Evolve iteration data (logs, generated, scores, runs)
iteration_*_scores.json
iteration_scores_*.json
iteration_*_log.txt
iteration_*_generated.json
iteration_*_generated.jsonl
iteration_*_run.json
iteration_*_test.jsonl
iteration_*_plain.jsonl

# Evolve batch/eval/runner scripts & data
batch_*.jsonl
batch_*.json
generated_test_*.json
generated_test_*.jsonl
eval_api.js
eval_cli.js
evolve.js
generate_v3*.js
batch_generate.js
batch_score.js
batch_scorer.js
reliable_generate.js
reliable_scorer.js
run_eval*.js
run_eval*.json
runner.js
runner_v*.js
score_only.js

# Evolve manual optimization & reference data
manual_optimizations*.jsonl
manual_optimized_*.json
manual_scores.json
perfect_scores.json
perfect_test.jsonl
reference_log.txt
reference_scores.json
train_sample.jsonl
train_sample_scores.json
test_scores.json

# Evolve intermediate knowhow
knowhow_v0.md

# Evolve scorer intermediate versions (keep only final scorer.js)
scorer_v*.js
scorer_old.js
scorer_batch.js
scorer_fixed.js
scorer_ai.js
scorer_ai_fixed.js
scorer_llm.js

# Evolve SKILL intermediate versions (keep SKILL.md and SKILL_final.md)
SKILL_v[0-9]*.md
SKILL_v*_base.md
SKILL_v*_premature.md
SKILL_fake_*.md

# Python cache
__pycache__/
*.pyc

# Environment (secrets)
.env