mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-09-14 14:01:28 +08:00
4c53ab9f5b
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>