09 · Before / after demo¶
The app demonstrates the time delta in real time; this chapter explains what "before / after" means and what it doesn't claim.
The single most important visual moment in the 10-minute presentation.
The framing¶
Before is the world where the user manually plans every outfit — 15 minutes per morning, no weather check, color coordination by gut feel, no reasoning visible.
After is the same morning with Wearly — three seconds, full context awareness, a 0–100 color score, every choice explained.
In the Streamlit app, the Before / After section nav pill renders the comparison side-by-side and includes a See it live → button that runs the agent in real time.
The comparison table¶
Eight rows. Designed to be readable in one glance:
| Dimension | Before — Manual Planning | After — Wearly |
|---|---|---|
| Time to decide | ~15 minutes | ~3 seconds |
| Weather check | Often forgotten | Automatic (live API) |
| Color coordination | Guesswork | 0–100 score |
| Calendar awareness | Manual lookup | Automatic |
| Season awareness | Mental model | Data-driven |
| Reasoning | Invisible | Fully explained |
| Confidence | Low–medium | High (structured) |
| Coat reminder | Missed it | Included |
The "Coat reminder · Missed it / Included" row is small but it lands the point: Wearly reads the weather as part of its context-loading step, so it can act on it.
Visual choices¶
The two columns share the warm palette — no green for "after", just a deeper terracotta border to indicate emphasis. The previous design used green, which broke palette unity; the current design keeps the comparison inside the same emotional register and lets the content carry the contrast.
The live moment¶
Inside the same screen, See it live → runs the agent and renders a full outfit result immediately below the comparison. This is critical:
- The audience sees the abstract claim (the table).
- The audience sees the concrete result (the agent's actual output, with a reasoning trail).
- The two are next to each other on one screen, with no navigation.
Nothing on this screen requires the user to imagine. Everything they see is real.
The 10-minute demo arc¶
Per docs/demo_script.md:
- Hook / problem (45s) — the 15-minute closet.
- What Wearly is (45s) — an agent.
- Before / After (90s) — this chapter's screen.
- Calendar + weather reasoning (90s).
- Wardrobe + color reasoning (90s).
- Error handling / wardrobe gaps (60s).
- Future roadmap (90s).
- Closing (30s).
The Before / After screen earns 90 seconds in a 600-second talk — about 15% of the budget. It's worth that share.
Where to verify¶
- The screen:
app.py→_render_demo(). - The narrative:
docs/demo_script.md. - The data behind the "live" moment: any of the smoke tests in
tests/test_agent_smoke.py.
Key terms¶
- Before / after delta — the comparison of 15 minutes of manual planning against ~3 seconds of agent reasoning (glossary).
- Seven-step workflow — the loop the delta makes visible (glossary).
- Result-dict contract — the data shape the demo screen reads to draw its panels (glossary).
Self-check¶
- (Remember) Roughly how much time does the agent claim to save on the closet decision?
- (Understand) Why is making the work visible part of the value the demo claims — not just the time savings?
- (Apply) Sketch how a reviewer could falsify the time-savings claim in a 30-minute user test.
Definitions live in the Glossary. Self-check questions follow Bloom's taxonomy progression (Remember → Understand → Apply → Analyze).