Compile a document end-to-end (prepare + sync) in one call.
Returns 202 immediately. Poll GET /compile/documents/ for progress. Status transitions: null → preparing → syncing → synced (or stalled/failed).
If the document is in “stalled” state from a previous attempt, calling /make resumes from the last completed chunk.
Returns 409 if a compilation is already in progress.