feat: O(1) block lookup in CAR parser + fix verifyRepo size limits
CAR parser now builds a StringHashMap index during read(), findBlock()
uses O(1) hash lookup instead of linear scan. verifyRepo bypasses
default 2MB/10k block limits for fetched repos.
Clarify Rust ecosystem in devlog: rsky (BlackSky), jacquard
(@nonbinary.computer), and hand-rolled RustCrypto bench.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>