syncReceivedShares

suspend fun syncReceivedShares(webId: String, notifications: List<ShareNotification>): List<ReceivedShare>

Reconciles the received-shares index against inbox notifications: an Offer/Accept adds a row, an Undo removes one. Returns the reconciled index.