Sporel resolver does NOT resolve module-as-dep (only lib-deps). Test-module ships its own byte-identical copy of fsm.lua and loads it via dir_of(self). Drift prevention deferred to Smoke diff-check (next slice). Also dropped runtime-behavior measure_text assertion (needs Raylib font, not loaded in headless test-mode). Existence-check (assertion 10) is sufficient. 11 assertions: 5 FSM transitions + 1 FSM stability + 5 Engine-Surface existence.
9 lines
146 B
Plaintext
9 lines
146 B
Plaintext
{
|
|
"id": "lib-sporel.launcher-test",
|
|
"version": "0.1.0",
|
|
"kind": "test-module",
|
|
"api": "^0.1",
|
|
"entry_point": "init.lua",
|
|
"deps": []
|
|
}
|