5. Check and run
luastra/timer · app.handle · about 10 minutesPASS → Start → 1:next
First prove the project contract, then verify the visible event path in the live preview.
When to use it
Run from timer-recipe after all three files are saved.
- check must report result=PASS.
- test must report tests=1 and passed=1.
- The test proves the state transition; the preview interaction separately proves that this browser host scheduled and delivered the timer event.
Focused example
luastra check luastra test luastra run # Open the READY URL, press Start, expect 1:next, then stop with Ctrl+C.