Axel Meyer f926a58c63 fix: validate_readme_structure for new Badges/Topology convention (S2 iter)
User-feedback iteration on S2 PoC template:
- Replace Badges-Table check ('| Field |' pattern) with bold key:value-list
  check matching '**Lib-ID:** lib-...' line. This is the most-distinctive
  marker for the new convention.
- Add new MUST-Section 'Topology' (H2 heading directly above topology-block).
  Pattern: '\n## Topology'.
- Keep Topology-Block (comment-marker) as separate MUST-Section.

Tier-core MUST-Sections now: H1, Badges, Topology, Topology-Block, API,
References. Pattern fix: colon belongs INSIDE the bold span ('**Lib-ID:**'
not '**Lib-ID**:').
2026-05-16 15:26:25 +02:00

lib-core.api-discovery

Pure-Lua-Library for surface-discovery (extract M.* from Lua source) and README-parsing (extract documented API from markdown). Sandbox-safe — no FS, no side-effects. Used by Sporel's --lint CLI mode.

Version: 0.1.0

Description
Pure-Lua surface-discovery + README-parsing for Sporel API-Doc-Convention
Readme 61 KiB
Languages
Lua 100%