chore: initial commit — unified project repo

Merged code repo (CompanionGuard-RL) into single project-level git.
Reorganized root: docs/, reference/, experiments/, tmp/active|archives/.
Gitignored: data/, checkpoints/, .venv, experiment logs, tmp/archives.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-14 11:28:42 +08:00
commit bd1f51c496
85 changed files with 20568 additions and 0 deletions

43
code/.gitignore vendored Normal file
View File

@@ -0,0 +1,43 @@
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.eggs/
# Virtual environments
.venv/
venv/
env/
# Data (raw and processed — do not commit large datasets)
data/raw/
data/processed/
# Model checkpoints
checkpoints/
# Experiment outputs
experiments/eval_results.json
wandb/
# Editor
.idea/
.vscode/
*.swp
# OS
.DS_Store
Thumbs.db
# API keys
.env
*.env
# Large model / data files (anywhere in tree)
*.pt
*.bin
*.jsonl
*.json.gz
*.h5
*.safetensors