syncular-client 0.2.0

Syncular v2 Rust client core on rusqlite, implemented from SPEC.md alone (language-neutrality POC, stage 2)
Documentation

syncular-client — Syncular v2 Rust client core (POC stage 2)

A clean-room client implementation of the SPEC.md client-behavior contract on rusqlite local storage, consuming the committed ssp2 codec as its wire layer. Built without reading the v1 Rust tree or the v2 TypeScript client — the conformance catalog (packages/conformance) is the proof that both cores implement one written protocol.

The API is synchronous request/response: the host drives sync() / sync_until_idle() and feeds inbound realtime traffic through on_realtime_text / on_realtime_binary. Scheduling is host policy (§8.4); the core exposes the coalesced sync_needed signal only.