Close registries owned by console test fixtures open review pending
On branch fix/carloku-fixture-registry-close-20261004
Console test fixtures leaked the Registry used to seed routes and retained each temporary registry path in the process-global cache. This test-only follow-up on f71540f0 closes the seeding handle and removes/closes only each fixture's own cached handle after later HTTP/server teardown. Production cache behavior is unchanged.
A two-fixture test uses Registry.Get through the retained SQL handle to prove completed-fixture closure while a distinct live fixture stays usable. Separate removal mutants detect missing cache cleanup and missing Close. Actual Opus accepted the corrected proof after rejecting the original List-based assertion. Focused normal/race, vet and formatting pass.
The exact 491428a2 full local gate, three cross-builds and Amadan CI are pending. Original eb229 and 47d5 local gate timeouts remain failed; all 1,993 tests from the retained 47d5 binary passed separately in eight partitions. The leaks are demonstrated, but this change is not yet proven to resolve the timeout.
No production changes, consumer activation, commercial decisions, main merge, deployment or provider mutations. All signup/backend, migration rollout, sidecar restore and experimental VFS holds remain.