# Step 0 — Implementation Detail 1. Defined required normalized document fields, stable IDs, UTF-8 body semantics, MIME handling, and delete tombstones. 2. Defined provenance fields for connector, immutable source identity, revisions, retrieval time, and webhook event ID. 3. Defined tenant isolation and deny-by-default ACL propagation rules. 4. Defined connector methods for full sync, incremental sync, and webhook change parsing. 5. Defined opaque cursor shape, atomic advancement rule, trigger modes, retries, and idempotency requirements.