Commit graph

6 commits

Author SHA1 Message Date
google-labs-jules[bot]
93b41ed07e feat: Refactor kdtree_analytics.go and create API audit
Decomposed the "God Class" `kdtree_analytics.go` into three distinct files:
- `kdtree_analytics.go`: Core tree analytics
- `peer_trust.go`: Peer trust scoring logic
- `nat_metrics.go`: NAT-related metrics

Renamed `ComputeDistanceDistribution` to `ComputeAxisDistributions` for clarity.

Created `AUDIT-API.md` to document the findings and changes.

Co-authored-by: Snider <631881+Snider@users.noreply.github.com>
2026-02-02 01:23:25 +00:00
Snider
38a6c6aad3 Add KDTree normalization helpers and TypeScript demo with Vite 2025-11-04 02:15:04 +00:00
Snider
5d1ee3f0ea Refactor CI configuration and documentation; improve error handling in KDTree functions 2025-11-04 00:38:18 +00:00
Snider
3886724129 Add Cosine and Weighted Cosine distance metrics, enhance KDTree helpers, and update version to 0.3.0 2025-11-03 18:51:23 +00:00
Snider
3ba2b4fce3 Add normalization stats helpers and builders for KDTree 2025-11-03 18:36:09 +00:00
Snider
5da17d8b61 Add multi-dimensional KDTree example and update documentation 2025-11-03 17:33:37 +00:00