rlmesh_recorder_close
export returns owned UTF-8 path bytes. Refused targets and I/O fail with ERR_OS. After close, exporting removed staged media fails ERR_RUNTIME; exporting metrics without staged media still works.
RLMeshStatus rlmesh_recorder_close(RLMeshRecorder* recorder)