Review and finalize offline transfer architecture for implementation

Background

Following the discovery work completed in #517490 (closed), this issue aims to finalize the architecture design for offline transfer. This follow-up issue would provide a clean starting point to from the proposed work that has been done.

Acceptance Criteria

  • Review the proposed offline transfer architecture with fresh perspective
  • Address the three outstanding items identified:
  • Ensure all work is captured in implementation issues
  • Update the architecture document details and status
Edited by 🤖 GitLab Bot 🤖