← Advanced tutorial: build a routed reading list

5. Check the deterministic model

Navigation · State · Data · Host · about 30 minutes
luastra check → luastra test

Validate the manifest and strict module graph first, then run the route, snapshot, and rejection behavior test.

When to use it

Run from routed-reading-list after all three files are saved.

  • check must report result=PASS and project=dev.luastra.routed-reading-list.
  • test must report tests=1 and passed=1.
  • This proves pure routing, encoding, validation, and restoration logic; it does not prove that a host persisted bytes.

Focused example

luastra check
luastra test

Complete inventory

View all pages in Advanced tutorial: build a routed reading list
← Previous: 4. Replace tests/smoke.luauNext: 6. Run the storage round trip →