You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: clarify channel manager migration guard rationale and add corrupt-data test
Correct the comment explaining why the channel manager guard uses
existence-only checks: the real blocker is that ChannelManagerReadArgs
requires already-deserialized channel monitors (loaded later in build),
not that infrastructure is unavailable.
Add test documenting intentional behavior when corrupt data exists in
the store: migration is skipped (existence-only), preserving corrupt
data. This is the correct trade-off — overwriting a potentially valid
channel manager with stale FS data risks fund loss.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments