Update developer docs for Direct transfer
This is a follow-up from !114921 (comment 1322163624) We should update our Direct transfer documentation with the following information:
- Explain the NDJSON pipelines
- Explain how the source instance generates the NDJSON files
- Explain project migrations
- Update the diagram