97df886e0fa203c0f48a81dfb4415e7b3b86b2cd
The engine repo has neither init.lua nor manifest.lib — it's a C codebase, not a Lua lib. Previously running --lint on it would fail with read errors. Add tier=engine: skips parse_lua_surface, parse_readme_api, and topology generation, runs only validate_readme_structure for structural compliance. Tier accepts a more flexible Badges pattern since engine uses fields like Version/License instead of Lib-ID. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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
Languages
Lua
100%