Files
rUv 4c53ab9f5b feat(ADR-058): Phase 3-4 — GGUF engine, Ed25519 signing, IPFS distribution, hot-patch
Phase 3: ruvLLM GGUF inference engine
- gguf-engine.ts: Binary GGUF header parser (v2/v3), model metadata extraction,
  optional node-llama-cpp integration for local inference, RVKV KV-cache
  persistence format, async token streaming
- ruvllm-bridge.ts: Integrated GGUF engine as preferred Tier 2 backend,
  automatic model metadata enrichment on load

Phase 4: Ed25519 code signing + IPFS distribution + hot-patch updates
- rvfa-signing.ts: Ed25519 key generation/storage (PEM), two-pass appliance
  signing (canonical JSON for deterministic digests), signature verification,
  detached patch/section signing
- rvfa-distribution.ts: RVFP binary patch format (magic "RVFP", section-level
  replacement), Pinata IPFS publishing (multipart upload, no external deps),
  11-step atomic patch application with backup + rollback
- appliance-advanced.ts: CLI subcommands (sign, publish, update) extracted
  to keep files under 500 lines

Tests: 75 new tests (26 GGUF + 21 signing + 28 distribution), 134 total passing

Co-Authored-By: claude-flow <ruv@ruv.net>
2026-02-28 17:54:05 +00:00
..