Phase1 skeleton: replace demo main.py with src.server contract

- Overlay ModelHub XC Phase1 (health/status, STRATEGY_ID gate, dry-run)
- Dockerfile CMD -> python -m src.server; FROM stays platform TCR base
- Remove demo main.py and requirements.txt (stdlib only)
- Add tests/, scripts/, docs/, Makefile, config/examples (no secrets)
This commit is contained in:
VC_noSugar
2026-10-16 15:47:10 +08:00
parent 26351cefee
commit 0d0f3b611a
31 changed files with 1436 additions and 106 deletions

31
.gitignore vendored Normal file
View File

@@ -0,0 +1,31 @@
# Secrets / local env
.env
.env.*
!.env.example
config/local.env
# Python
__pycache__/
*.py[cod]
*$py.class
.venv/
venv/
.pytest_cache/
.mypy_cache/
*.egg-info/
dist/
build/
# Dry-run / local artifacts (keep directory)
reports/*
!reports/.gitkeep
# Editor / OS
.DS_Store
.idea/
.vscode/
*.swp
*~
# Docker
*.tar