# Step 0 — Implementation Detail 1. Define immutable ACL, Provenance, Document, ConnectorConfig, SyncCursor, and Change models. 2. Define injected HTTP, SecretStore, Publisher, and Connector protocols. 3. Document full/incremental/webhook method signatures and required contract fields. 4. Document tenant isolation, secret references, cursor advancement, trigger modes, and deletion semantics. 5. Add contract-oriented package exports and dependency metadata for Python 3.11.