WI-063 · Platform & Contracts · tracking-identity-ingestion
queued P1 medium risk Owner: Paul Reviewer: Mark Hilleary 0% · 0/1 tasks complete
| Code | WI-063 |
|---|---|
| Phase | Platform & Contracts |
| Order | 24 of 93 |
| Story points | 13 |
| Primary surface | tracking-identity tables + physical P5 ingestion + promoteInventoryCandidate RPC |
| Retires | — |
| Depends on | Data authority & RLS foundation (tenants/memberships/roles/permissions/assignments, auth helpers, deny-by-default membership RLS, schema+migration contract, demo parity), Source ingestion + promotion CORE contract (one-door flow, promoteInventoryCandidate, idempotency, layered dedup, provenance, plugin-event audit, permission matrix) |
| Blocks | — |
Physically realize the P5 one-door ingestion (tables + promotion RPC + grants that block direct canonical writes) and the first-class tracking-identity domain (QR/aliases/bindings/labels/scans/checkout), plus durable storage for the P3 scan/validation audit chain.
Ingestion physical (P5)
Tracking identity
Scan storage (P3)
P6 Data-model layers are consolidated (canonical, marketplace, seller-intelligence, tracking-identity, disposition, ingestion) with a documented RLS owner-scoped upgrade path.No linked requirements.
P5 tables (connections/runs/records/candidates/reviews/promotions/provenance/plugin_events) physical with promoteInventoryCandidate RPC as the only canonical writer + direct-write prevention tested; QR codes (opaque) / external_item_aliases (estatesail) / item_identity_bindings + history / label batches / qr+checkout scan events; P3 scan_requests/provider_attempts/canonical_drafts/validation_receipts append-only storage. Unblocks Spine. Per spec section 18-25, 61 #1.
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.