WI-061 · Platform & Contracts · connector-conformance
queued P1 medium risk Owner: Paul Reviewer: Mark Hilleary 0% · 0/1 tasks complete
| Code | WI-061 |
|---|---|
| Phase | Platform & Contracts |
| Order | 22 of 93 |
| Story points | 13 |
| Primary surface | Connector adapters conformed to the one-door flow + one live end-to-end |
| Retires | — |
| Depends on | Source ingestion + promotion CORE contract (one-door flow, promoteInventoryCandidate, idempotency, layered dedup, provenance, plugin-event audit, permission matrix) |
| Blocks | — |
Bring every current ingestion surface into the P5 one-door flow (source records→candidates→review→promotion, never direct canonical writes), with media-durability handling, and prove one live end-to-end from connection to promoted canonical item. Coordinates with S3 (connector harness) + D4 (source-import pipeline).
Conform surfaces
Media + idempotency
Live e2e
Secrets split (D34)
P5 Ingestion + promotion contract is enforced: connectors/MCP/harness/buyer write candidates and events only; promoteInventoryCandidate is the single canonical writer with traceability.No linked requirements.
CSV/Excel, MCP, Google Drive, OneDrive, Google Photos, desktop harness + buyer submissions + status/sold imports all conform to the one-door flow (no direct canonical writes); per-source idempotency (provider-native IDs / fingerprints / device+path); temporary media URLs never become canonical (copied before promotion); ≥1 live source flows end-to-end with full provenance + plugin-event chain. Per spec §22/§32/§35 (connector rows).
No paid API / infra spend triggered by this item.
queued Sprint: P&C Wave 4: Data & Surfaces
Edit status / sprint on the ★ Live Board → — changes are logged live with who / when / why.
No human tasks linked.
None recorded yet.
None recorded yet.
None recorded yet.
None recorded yet.
No tool calls recorded.
No files / artifacts recorded.
No log entries yet.