Axel Meyer
30b909a54f
docs: migrate README to API-Doc-Convention (S2-cascade.libs test-lib)
...
Restructured per ADR-0038 with Coverage-Statement-Block per Fault-
Injection-Audit-Convention. Topology auto-populated. Pre-commit hook
installed.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-16 16:49:05 +02:00
Axel Meyer
b9d58a5cac
docs(maps-test): Coverage Statements from fault-injection audit (Test-Cov Phase 2.2)
...
3 mutations tested. 2 caught, 1 uncaught.
Gap M3: OOB guard removal coincidentally undetectable due to Lua nil-on-OOB-index behavior.
Future-Slice B candidate.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 02:32:06 +02:00
Axel Meyer
8ef586f930
feat(maps-test): migrate to test-lib (manifest.lib + run_tests) (Test-Opt Phase 3.1)
...
Per ADR-0037 Tests-as-Libs Convention.
- manifest.module -> manifest.lib with role: 'test'
- init(ctx) -> M.run_tests(ctx) entry-point export
- No assertion-body change
Repo renamed on Gitea: sporel-module-lib-core.maps-test -> sporel-lib-core.maps-test
Local moved: sporel-modules/lib-core.maps-test/ -> sporel-libs/lib-core/maps-test/
History preserved.
2026-05-16 01:16:30 +02:00
Axel Meyer
c869196a62
feat: P.3.1 reference test-module — lib-core.maps assertions
2026-05-11 02:48:47 +02:00