Attempt before opening the separate L08 solution.
1. Put these actions in a valid order, including success and failure branches:
   render data / read form values / clear old output / validate response /
   send request / register event function / restore controls / show failure.
2. Explain addEventListener("submit", refresh) versus refresh().
3. Trace Search to cost_cents 48000 and enquiries 21, then EUR 22.86.
4. Stop the server after success; submit; restart; retry. Record actual outcomes.
5. Change only the money label to GBP. Explain why the resulting display would
   be a false currency claim even though the code still runs.
