decomposer: record implementation detail for 7 step(s)
Some checks failed
ci / test (push) Failing after 7s
Some checks failed
ci / test (push) Failing after 7s
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# 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.
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user