feat: add Dockerfile, dry-run mode, and documentation

- Add Dockerfile with multi-stage build using UV
- Add --dry-run CLI flag to log metrics instead of submitting
- Add comprehensive README with usage and metrics documentation
- Fix ruff linter warnings
- Add uv.lock for reproducible builds
This commit is contained in:
Tanishq Dubey
2025-12-16 11:53:16 -05:00
parent 3b3f3df53c
commit bbce85fa31
9 changed files with 1323 additions and 11 deletions

1
.gitignore vendored
View File

@@ -72,7 +72,6 @@ config.yml
# UV
.uv/
uv.lock
# macOS
.DS_Store