AtomaLive showcase
โ† All finished work

Prove transit app empty state before delivery

Software1 delivery3 min 48 s in total$0.10 in total

The request

Prove transit app empty state before delivery

Read the full request

Continue the existing transit timetable explorer from the latest partial run. The application already appears to show an empty state, but delivery was refused because the final acceptance evidence did not retain a real browser observation of it. Keep the current application and tests unless a defect is found. Add a focused automated regression that proves the empty state after typing an unmatched stop. Before final delivery, use validate_html on the final files at 390px: select a route, type a nonexistent stop, and assert #empty-state is visible, contains 'No departures found', and there are zero .departure-card elements; record the interaction and result. Also verify the existing keyboard and desktop behavior on the final files. Read back modified files. Do not hand-edit .atoma-probes.json; use record_probe for execution evidence. Publish only after the browser proof and tests are visible to the final acceptance judge.

The journey

  1. Read the requestTurned it into a list of things it would have to prove before calling the work done.
  2. Did the workPlanned the pieces, built them and checked the result as it went.
  3. Delivered6 files handed over.

The result

  • app.mjs3.2 KB
  • index.html2.0 KB
  • README.md570 B
  • styles.css3.4 KB
  • tests/timetable.test.mjs1.3 KB
  • timetable.mjs3.8 KB
Time3 min 48 s
Cost$0.10
Finished2026-10-06

Have a request of your own?

Describe the outcome you want. Atoma works on it in a private project and gives you the same story: every step, every check, and the finished result.

Start your own