Compile a document end-to-end (prepare + sync) in one call.
Returns 202 immediately. Poll GET /compile/documents/ for progress: null → “preparing” → “syncing” → “synced” (or “failed”)
Fields available during polling: prepare_status, chunks_total, chunks_completed, current_counts.