Normalize inherited exception formatting once so structured results and terminal details share uncolored traceback strings, even when colors are forced. Add synthetic ordinary and subtest failure/error coverage without changing existing assertions.
Implementation and focused validation were AI-assisted with OpenAI Codex.
Assisted-by: OpenAI Codex: model version unavailable
* Preserve regression collector outcomes and canonical process context
Record complete test identities, subtest diagnostics and fixture outcomes while keeping unittest event counts separate from once-per-case JSON totals. Reuse canonical process setup and avoid an unnecessary library-path override.
Assisted-by: OpenAI Codex: model version unavailable
* Fix regression runner subtest formatting and qualified discovery
Assisted-by: OpenAI Codex: model version unavailable
* Make runner traceback assertions independent of forced colors
Assisted-by: OpenAI Codex: model version unavailable
* Keep dev VM frames compact for stdlib imports
Carry the established integration VM optimization override into the regression runner split. Retain debug assertions, stack guards and Python recursion limits.
Assisted-by: OpenAI Codex: model version unavailable