Training module
Comprehensive walkthrough
Use this script to guide new teammates through the Qlutterbox experience. Each step lists the protagonist, supporting routes, and sample data seeded by pnpm db:seed. Follow the order for a cohesive story: discovery → curator ops → protected payment → Trust Ops → shortlets → transparency.
Ada (buyer) + Teni (curator)
01 · Discover inventory
Ada lands on /browse to spot Jade Lagos’ PS5 Slim (`listing-ps5-slim`). She checks the fingerprint, inspection slots, and clicks through to Jade’s storefront for trust context.
Teni (curator)
02 · Curator console & social handoff
Switch to the curator console (`/curator?agent=jade.lagos`) to demo inventory metrics, shortlets, and the social automation panel. Explain how Trust Ops preloads inspection slots and payout forecasting.
Ada (buyer)
03 · Buyer dashboard & protected payment
Log in (admin credentials also unlock buyer view) and open `/dashboard`. Walk through inspection scheduling, dispute banners, and the payment release button. Reference seeded order `listing-ps5-slim` for context.
Bolu (Trust Ops)
04 · Trust Ops intervention
From `/admin/trustops`, explain the reputation feed, protected payment overrides, and configuration forms. Use seed order `listing-toyota-corolla` (protected hold) to demo override reasoning.
Teni (curator) + Ada (guest)
05 · Shortlet workflow
Open Malik’s shortlet listing (`listing-malik-shortlet`) to review availability. In the curator console, show the shortlet dashboard metrics; in `/walkthrough/buyer`, point at the guest guide cards.
All stakeholders
06 · Close the loop
Wrap up by showing Trust Notes (`/trust-notes`), platform status, and the training seed note in `/docs/walkthrough`. Emphasize how audit logs and disputes feed the transparency ribbon.
Resetting the dataset
Run pnpm db:seed whenever you need a fresh copy of the sample agents (jade.lagos, malik.abuja, ada.lagos, etc.), listings (listing-ps5-slim, listing-toyota-corolla, listing-malik-shortlet), and disputes. The seed logs the handles at the end of the script for quick reference.
