feat: add standalone build system and roundtrip tests (Issue #17)

- CMakeLists.txt: builds turboquant as static library
- TURBOQUANT_BUILD_TESTS option enables ctest roundtrip tests
- tests/roundtrip_test.cpp: validates zero-vector roundtrip and
  gaussian cosine similarity (>=0.99)
- Makefile wrapper for convenience (build/test/clean targets)
- Addresses contributor feedback on spec-to-code gap and CI from #17
This commit is contained in:
Alexander Whitestone
2026-04-13 21:25:46 -04:00
parent 7a7ce0e652
commit 8754d1b575
4 changed files with 204 additions and 0 deletions