Fixed
- Auto-migrate stale provider model names (Issue #39): detects and replaces deprecated model names on first access
- Test runner auto-discovery: glob-based discovery (56 suites),
--fail-fast,--list,--rootflags - False-positive test assertions: fixed patterns masking real failures across 3 test files
- Stale test references: removed obsolete submodule tests