← Recipe: build a small Constellation Orbit

5. Check and run

luastra/ui · semantic spatial navigation · about 25 minutes
spatial when suitable · complete list when constrained

The same authored tree should remain navigable as the host changes presentation for the available viewport.

When to use it

Run from orbit-recipe after saving all three files.

  • check and test must report PASS with one passing test.
  • Build moves the root constellation behind and makes the nested depth active.
  • Interface opens a labelled Focus Surface and closing it returns focus to the originating node.
  • A constrained viewport presents the same nodes and actions as a scrollable list; it is not a second application screen.

Focused example

luastra check
luastra test
luastra run
# Open the printed local URL.
# Select Build, open Interface, close the Focus Surface,
# then resize the viewport until the host chooses list presentation.

Complete inventory

View all pages in Recipe: build a small Constellation Orbit
← Previous: 4. Replace tests/smoke.luauNext: 6. Read the Orbit anatomy →