Federation APIs
Federation spans three contracts:
- SynckHub platform federation surfaces
- Clearinghouse authority API
- Common federation registry API
SynckHub side
Platform contracts define federated folders/items initiation, invite acceptance, sync, and mount behavior.
Clearinghouse side
Authority API defines stream lifecycle, proposals, checkpoints, membership roles, and blob-token-mediated transfer.
Registry side
Common registry contract defines authority admission, signed snapshots, and reputation/quota semantics.
Integration rule
Do not implement federation from one spec in isolation.
Cross-check all three contracts before shipping any federated behavior.