For this appendix, "usable conversation" means the first send produced a usable conversationId and the session could be recovered into the live thread.
| Round | Launched | Usable | Replies | Follow-Ups | Stalled Threads |
|---|---|---|---|---|---|
| Primary thermal mug batch | 6 | 4 (tm-01, tm-04, tm-05, tm-06) | 2 (tm-05, tm-06) | 2 | tm-02, tm-03 |
| Supplemental thermal mug batch | 6 | 2 (ts-01, ts-02) | 0 | 0 | ts-03, ts-04, ts-05, ts-06 |
This is the cleanest live transcript in the current round. It contains the strongest structured data and became the first compare-ready supplier row.
| Field | Live Value | Confidence | Candidate Target Field |
|---|---|---|---|
| MOQ | 500 units confirmed for 16oz with one-color logo | High | product_variants.moq |
| Size variant | 16oz available; supplier also has 12oz and 14oz | High | product_variants.size_variant_options |
| Price | USD 2.58 per unit for 500 pcs with one-color logo | High | product_variants.unit_price |
| Material | Inner 304 stainless steel; outer 201 stainless steel | High | product_variants.material_spec |
| Customization | One-color logo printing supported; supplier will help prepare the design drawing | High | product_variants.customization_summary |
| Packing | White box; carton 56 x 56 x 30 cm; 50 pcs per carton; 19/18 kgs | High | product_variants.packing_summary |
| Artwork | Customer needs to send the design file; supplier can help turn it into a design drawing | High | product_variants.artwork_requirements |
| Lead time | Asked in turn 3; not yet answered | Low | product_variants.lead_time_days |
| Still missing | Certification and sample terms | - | conversationStatus.missingGoalIds |
Before drafting the next bot turn on tm-05, the system injected a context block summarizing what another supplier had already confirmed. The bot then used that context to push directly on price instead of restarting from zero.
| Artifact | Example From This Round | Why Lokesh Cares |
|---|---|---|
| Transcript history | tm-06.history | Raw live audit trail and full supplier context. |
| Single-chat structured summary | tm-06.structuredSummary | Field-level output that maps into Sourcy's sourcing records. |
| Normalized conversation status | awaiting_reply plus compareReady | Keeps partial but valuable threads usable instead of all-or-nothing. |
| Cross-chat comparison row | summary.comparisonTable[0] | Lets operators compare suppliers side-by-side as data arrives. |
| Injected context text | tm-05.contextText | Lets the next bot turn use what earlier suppliers already confirmed. |