WI-029 · Accepted Sprint Plan · sprint-4-vision-contract
queued P1 high risk Owner: TBD 0% · 0/9 tasks complete
| Code | WI-029 |
|---|---|
| Phase | Vision Contract POC |
| Order | 59 of 93 |
| Story points | — |
| Primary surface | apps/web + provider adapters |
| Retires | — |
| Depends on | Freeze scan I/O contract schemas + versioning, Provider gateway + adapter boundary — core (registry, capability, schema+prompt compiler, image prep, ProviderAttempt), Output validation core — trust pipeline (stages 0–9, issue/receipt model, rule registry, deterministic repair, branded TrustedScanResult) |
| Blocks | Sprint 5: Demand/Recovery POC - QR demand, watch/offer hooks, disposition, auction-outbound |
Sprint 4: Vision Contract POC - scan types, watchlists, overlays, appraisal routing — advances E1, E2, E3, E4, E5, E6, E7, E8, E9 toward its gate(s).
E1-E3 — see WI-036
E4 — room_scan
E5 — mark_scan + condition_scan
E6/E7 — appraisal routing
E8/E9 — watchlists + local VLM
Acceptance
E1 table_hunt and item_scan schemas are accepted and rendered as overlays.E2 Provider adapter scaffold is in place (consumes the P2 boundary).E3 Overlay/review UX validates confidence and captures corrections.E4 room_scan: multi-image coverage, category counts, approximate dedup, and multiple sightings per candidate.E5 mark_scan and condition_scan: OCR + normalized maker/model/serial, visible-condition grading, and follow-up-photo guidance.E6 appraisal_prepare: readiness state and search fingerprint without estimating value.E7 appraisal_value: comps-based ranges, adjustments, and strongest-comp selection from supplied comparables.E8 Watchlist contract: versioned, tenant-scoped inputs whose match IDs are restricted to those supplied.E9 Local VLM adapter with grammar-constrained output and provider routing/benchmarking.scan types + watchlists + overlays + appraisal routing demo on the frozen contracts.
First hosted vision-provider calls turn on API spend; keep economy tier + per-scan caps (spec sections 25). Strong provider + up to 3 external comp queries per appraisal — highest per-call API cost; gate behind tokens.
queued Sprint: Sprint 4 - Vision Contract POC
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.