Current state of download.rs has two conceptually distinct paths:
1. Own-PDS (authenticated): fetch_content_key, fetch_document_and_key (private), download_and_decrypt — uses XrpcClient 2. Cross-PDS (grant-based, unauthenticated): download_shared — uses raw Transport
Naming issues:
Plan:
Current state of download.rs has two conceptually distinct paths:
1. Own-PDS (authenticated): fetch_content_key, fetch_document_and_key (private), download_and_decrypt — uses XrpcClient 2. Cross-PDS (grant-based, unauthenticated): download_shared — uses raw Transport
Naming issues:
Plan: