Skip to main content

write_enqueue_source

Function write_enqueue_source 

Source
pub fn write_enqueue_source(
    repo_root: &Path,
    mission_id: &str,
    producer: &str,
    external_ref: &str,
) -> Result<EnqueueSource>
Expand description

Persist an external producer binding atomically. Callers must do this before enqueue so even a sibling dispatcher that claims immediately cannot erase the only mission-to-producer join.