Complete spec: Code alignment and documentation cleanup

- Ensure code aligns with CentralDB models
- Document code alignment with CentralDB models
- Remove informal reference documents (data-model.md, DB_API_SPEC.json, GARMINSYNC_SPEC.md)
- Run linters and formatters (black, isort, mypy)
- Update project configuration files
- Add .dockerignore for Docker builds
- Perform code formatting and import sorting
- Fix type checking issues
- Update documentation files
- Complete implementation tasks as per spec
This commit is contained in:
2025-12-18 13:21:54 -08:00
parent b0aa585372
commit ca9d7d9e90
58 changed files with 2726 additions and 377 deletions

20
.dockerignore Normal file
View File

@@ -0,0 +1,20 @@
node_modules/
.git/
*.log*
.env*
coverage/
__pycache__/
*.pyc
.DS_Store
Thumbs.db
*.tmp
*.swp
.vscode/
.idea/
build/
dist/
*.egg-info/
.pytest_cache/
.mypy_cache/
.venv/
venv/