3 Commits
Author SHA1 Message Date
4dfa32aad8 Add GitHub Sponsors funding link
Co-Authored-By: tturney@psyguard.ai
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 10:41:15 -05:00
e680643d7c fix: address roast review findings on scaffold #1
- Remove setup.py (version drift timebomb — pyproject.toml is sufficient)
- Fix CI: remove || true silent failure swallower, add pip caching
- Fix .gitignore: add .coverage, htmlcov/, .mypy_cache/, .DS_Store, *.so
- Fix CLAUDE.md: "CI before commit" → "CI before merge" (was impossible)
- Created #14 for mypy/ruff in CI (deferred to P3)

Roast review by @roast subagent.

Co-Authored-By: tturney@psyguard.ai
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 20:55:30 -05:00
8fa1d293f9 infra: project scaffold — CI, pyproject, CLAUDE.md, PLAN.md #1
Set up bare project infrastructure:
- .gitignore, pyproject.toml, setup.py
- GitHub Actions CI with Python 3.10/3.11/3.12 matrix
- CI enforces >95% coverage when tests exist, skips gracefully when empty
- CLAUDE.md with full development workflow rules
- PLAN.md with phased implementation plan
- Empty turboquant/, tests/, benchmarks/ packages

No algorithm code — scaffold only.

Co-Authored-By: tturney@psyguard.ai
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 20:43:16 -05:00