Contribute An Application'S Records To A Workspace Export
What It Does
Supply application-owned dataset batches to an export coordinator. The caller supplies continuation; repeating the cursor can rewrite a deterministic staged part. Coordinator recovery remains outside the observed lifecycle paths.
The Flow
When Something Fails
Coordinator behavior is documented outside the observed lifecycle caller. No coordinator execution is established by this module. Reject invalid input before dataset streaming. No new part is expected from refused validation. Return export failure to the caller without a database mutation. A staged part can exist without the coordinator recording its result.
Open Design Questions
No lifecycle caller establishes the coordinator’s execution. Contribution ownership remains an open planning choice, and excluded applications limit export coverage.