Milestone 1 · Phase 1A
Walkthrough of the Phase 1A package. Canada to ASEAN agrifood. Interactive prototype with sample data.
Presenter notes: ~5 to 7 minutes of live demo (after the Assist principles slide). Everything else is context. Package index: docs/milestone-1/README.md
The problem
The risk is not missing features. It is delivering a form zoo that buyers and suppliers walk away from.
Test: if a normal buyer or seller would bounce back to WhatsApp, the product is too complex.
Principles · IA D11 / D12 · ADR-0006 / ADR-0007
One next best action beats a dashboard of equal tabs. Home and Deal Overview show one primary button and a short stage checklist.
The assistant drafts and explains. A person accepts. It never signs or locks. A confirmed price/Incoterm moves INQUIRY→NEGOTIATING like a manual edit — Assist never advances milestones by itself.
Price, Incoterm, vessel and containers can stay [PENDING]. We do not invent fields that a forwarder or broker owns.
Complete the step, mark it PENDING, or Ask CASEAN.
What you are accepting
RFQ → supplier response → agreed terms (TERMS_AGREED). We stop there.
Success test: a new buyer reaches TERMS_AGREED without opening Landed Cost, Dossier admin or Reference Data, and without filling vessel, HS or freight.
Assist · concept, scripted, no LLM · before the live demo
Every draft is labelled PROPOSED / AI draft. Accept asks for confirmation and writes an Activity line. Dismiss changes nothing.
Live demo · about 5–7 minutes · full checklist in walkthrough-script.md
| Time | Who | Step |
|---|---|---|
| 0:00 | Buyer | Home: the Next step card names the one thing to do |
| 0:45 | Buyer | RFQ: only starred fields required; optional ones are behind a disclosure. Publish. |
| 1:45 | Supplier | Respond: leave price blank. Deal opens at INQUIRY. |
| 2:45 | Supplier | Guide CTA on Overview. Show I don't know: ask CASEAN. |
| 4:00 | Supplier | Assist: paste terms. Review the AI draft. Freight is ignored. Accept. |
| 4:45 | Both | Mutual accept: each side accepts. Stop at TERMS_AGREED. |
Paste text: Hi, 600 MT at USD 780/MT CIF, L/C at sight. Freight TBD.
Concierge · one slide
"I don't know" is a valid answer, not a failure.
Optional peek · only if asked
These are not part of the demo and not required for acceptance. Both are Phase 1C.
If you open them, return to the Overview straight after. Do not freeze, sign or lock.
What you are reviewing
| Item | Where |
|---|---|
| Package index | docs/milestone-1/README.md |
| Interactive prototype | docs/ia/prototype/index.html (open from file or local server) |
| Architecture decisions | ADR-0001 to 0007, all accepted |
| Specs | Phase 1B: deal-control-room, identity-and-rbac, platform-infrastructure, quality-compliance-vault, trade-intelligence-dossier. Phase 1C: landed-cost-engine, trade-sheet-protocol, transaction-performance-ledger. All draft. |
| IA and roles | Information architecture (§8 D1 to D12), user role matrix, guided-and-assist principle |
| Walkthrough | This deck and walkthrough-script.md |
Open questions and next
Next: formal submission (#84). Prototype limits: single browser, simulated uploads, scripted Assist, tested in headless Chrome only.