summaryrefslogtreecommitdiff
path: root/src/gateway/registry.rs
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-06 14:21:17 -0600
committermo khan <mo@mokhan.ca>2025-07-06 14:21:17 -0600
commiteae55ee7717b3e9b8831405bbb7bd1f162d72c71 (patch)
treeef43d124b773ba4a3ea1ca41442dfe7688128dc9 /src/gateway/registry.rs
parent79a4ce25afdf276067b4ecae4cfb975d2d9b0fcc (diff)
feat: Implement binary index generation matching Ruby formatrs
- Add binary index file generation to `.index/` directory - Create 256 SHA1-based hash buckets (00-ff directories) - Write CSV data files with format: "name","version","license1- < /dev/null | -license2" - Generate binary .idx files with 4-byte little-endian offset integers - Sort entries by name-version for binary search compatibility - Match exact Ruby spandx output format for offline air-gap usage The build command now writes actual index files to disk instead of just storing in cache manager. Verified format matches Ruby version. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'src/gateway/registry.rs')
0 files changed, 0 insertions, 0 deletions