The twinned arm runs beside the untwinned refinement and can share its card; an exception
in it (e.g. out of GPU memory) was rethrown after the untwinned refinement had finished,
failing the whole refinement and losing the twin arm's log. It is now caught in the twinned
arm and logged as "twin hypothesis not tested", and the untwinned result stands.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HVeDQsU5a8AJUdJPgWevAK