Synthetic demo, not a real product

Update product descriptions: return summary

Rendered from trace.json, produced by run_demo.py. Three illustrative fixtures, not a usability study.

Instead of one generic label, here is what a generic "Stopped" screen would have said for this run: just the word Stopped, with no further detail. The outcome summary below is the alternative this demo renders in its place.