2 Commits

Author SHA1 Message Date
Calic
0fbdcd276a sync(launcher-test): markdown.lua picks up image_missing localization
markdown.lua now mirrors the launcher byte-for-byte: M.render takes an
optional t 6th arg that the launcher threads its ctx.t through for the
image-missing placeholder. Pure-additive parameter — existing test
callers (which never invoke M.render) are unaffected.

manifest.lib: bump 0.2.0 -> 0.3.0. The render-signature change is
API-shaped; downstream consumers that call the helper directly may want
to opt in to the new arg.
2026-06-11 10:22:43 +02:00
Calic
f1d0aec9a5 feat(launcher-test): cover frontmatter + markdown parsers
Extends run_tests from 12 -> ~46 asserts: 10 frontmatter cases (simple
field, no-frontmatter passthrough, numeric field, multi-line body,
non-string input, empty meta) and ~25 markdown cases (headers,
bullets, ordered, images, bold/italic/code spans, paragraph joining,
mixed mid-block). frontmatter.lua and markdown.lua are byte-identical
copies of the launcher's helpers; smoke.sh enforces no drift via
git hash-object.
2026-06-11 01:30:43 +02:00