Axel Meyer
f04e90b292
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:47:07 +02:00
Axel Meyer
563c8e4ae7
docs(camera-test): Coverage Statements from fault-injection audit (Test-Cov Phase 2.4)
...
3 mutations tested. 3 caught, 0 uncaught.
Full coverage on tested surface: set_target axis-swap, clear_bounds no-op, bind_pan_keys auto-enable removal.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 02:32:14 +02:00
Axel Meyer
e388a105c7
feat(camera-test): migrate to test-lib (manifest.lib + run_tests) (Test-Opt Phase 3.3)
...
Per ADR-0037 Tests-as-Libs Convention. Renamed on Gitea + moved
locally. History preserved.
2026-05-16 01:20:38 +02:00
Axel Meyer
723741e8ba
deps: bump lib-core.input dep 0.3.0 → 0.4.0 (P.3.10 cascade)
...
No behavioral change. Only 0.4.0 is now available.
2026-05-15 22:14:24 +02:00
Axel Meyer
7984c709c6
deps(P.3.6): camera dep 0.2.0 → 0.3.0 (additive bump, no test changes)
2026-05-14 14:57:34 +02:00
Axel Meyer
5dc8b18188
test(P.3.5): initial — lib-core.camera-test v0.1.0 (16 assertions, P.3.1 pattern)
2026-05-13 02:10:57 +02:00