62e2d6e1e4
- normalizeRegistry now preserves every malformed entry (unknown kind, url-less remote/cloud, host-less ssh, mangled non-object items, and any entry whose normalization throws) under a capped 'quarantined' key that survives write cycles — healthy entries keep loading and user data is never silently deleted. - A whole-file parse failure preserves the original bytes in a connections.json.corrupt-<ts> sidecar BEFORE the drift reconciler or a save can overwrite the file with the degraded local-only registry. - Loads log a quarantine notice and sanitizeConnectionsRegistry surfaces reason+label summaries (never raw entries/token envelopes).