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.