5s pull timeout resolves empty silently (p2p-service.ts:553-556) → slow/loaded peers silently drop remote changes. No relay fallback on disconnect (relay-manager.ts:95-104). Add backoff, longer/configurable timeouts, reconnection.
⚠️ Touches the P2P protocol — needs explicit human approval before agentic work (CLAUDE.md).
Plan & context: WhatNext - docs/06 reports/report-260627-issue-reconciliation.md and report-260627-mvp-state-of-the-union.md.
5s pull timeout resolves empty silently (
p2p-service.ts:553-556) → slow/loaded peers silently drop remote changes. No relay fallback on disconnect (relay-manager.ts:95-104). Add backoff, longer/configurable timeouts, reconnection.Plan & context:
WhatNext - docs/06 reports/report-260627-issue-reconciliation.mdandreport-260627-mvp-state-of-the-union.md.