Highlights
- KU Core stabile con DAG-CBOR + CIDv1 (sha2-256, base32)
- Firma Ed25519 su bytes canonici + Trust v0 (enforce/warn)
- Rete affidabile: handshake firmato, dedup CID, ACK/Retry con backoff, rate-limit
- Daemon HTTP/JSON-RPC:
/publish,/verify,/ku/:cid,/health - VSCode alpha: Publish / Verify / Health
- Qualità: unit + property (invarianza CID) + E2E rete/daemon/trust
Breaking/Note
- Nuovo addressing: DAG-CBOR/CIDv1 (mantenuto aliases.legacy_cid_blake3)
verify:truerichiedepub_pem; in enforce/publishrifiuta chiavi non allowlist
Install / Quickstart
npm install
npm run daemon:start
npm run daemon:health
# KU flow
npm run sgn -- ku canonicalize sgn-poc/examples/ku-react18.json
npm run sgn -- ku sign sgn-poc/examples/ku-react18.json keys/priv.pem keys/pub.pem
npm run sgn -- ku verify sgn-poc/examples/ku-react18.json keys/pub.pem