From 5cdf386f52e613a4ac3131f0a4d17f4de42068c9 Mon Sep 17 00:00:00 2001 From: Calic Date: Tue, 16 Jun 2026 20:05:40 +0200 Subject: [PATCH] docs(launcher-test): sync README version + launcher ref with manifest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit manifest.lib is at 0.3.0 (since the markdown.lua image_missing sync), README still claimed 0.1.0 — bumped. Also bumped the "Tested Production-Lib Surface" reference from launcher v0.1.0 to v0.3.3 to reflect the current canonical launcher; the FSM component itself is unchanged since v0.1.0 (3-way hash check guards drift). --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b00fed0..689b6b8 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ P.3.4 reference test-module — validates `lib-management.launcher` FSM contract and engine-surface existence via the `engine.test.*` assertion surface. - Module-ID: `lib-management.launcher-test` -- Version: `0.1.0` +- Version: `0.3.0` - Kind: `test-module` (headless; runs init() once + exits) - Note: Embeds its own byte-identical copy of `fsm.lua` (Sporel-resolver does not resolve module-as-dep; drift guarded by smoke.sh P0-S15-pre hash check). @@ -46,4 +46,4 @@ copy; mutations reverted after observation. ### Tested Production-Lib Surface -`lib-management.launcher` v0.1.0 (FSM component) — Tests cover: all 5 explicit FSM transitions (`list+esc`, `quit_confirm+esc`, `quit_confirm+enter`, `quit_confirm+click_yes`, `quit_confirm+click_no`), stability for unhandled events (`list+click_module`), unknown-state passthrough, and engine-surface existence for `engine.module.list`, `engine.module.dir_of`, `engine.render.draw_text`, `engine.render.measure_text`. +`lib-management.launcher` v0.3.3 (FSM component, unchanged since v0.1.0 — 3-way hash check guards drift) — Tests cover: all 5 explicit FSM transitions (`list+esc`, `quit_confirm+esc`, `quit_confirm+enter`, `quit_confirm+click_yes`, `quit_confirm+click_no`), stability for unhandled events (`list+click_module`), unknown-state passthrough, and engine-surface existence for `engine.module.list`, `engine.module.dir_of`, `engine.render.draw_text`, `engine.render.measure_text`.