Merge origin/main into fix/issue-13239

Resolve servicePreflight.test.ts: keep main's narrowed legacy protocol
set ([1]) with this branch's exact-recovery-step assertions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
b14d9c2f6aJulius Marminge committed on 10/23/2026, 10:13:02 AMparentsdd9793b51a7118

Checks

1 failing · 20 successful · 9 skipped
All checks passed

Failing1

64 files changedLine totals unavailable