Skip to main content

build_commit_task_seed

Function build_commit_task_seed 

Source
pub fn build_commit_task_seed(
    repository: &WatchedRepository,
    base_commit: &str,
    head_commit: &str,
    tree_hash: &str,
    now_ms: u64,
) -> Option<CodeIndexTaskSeed>
Expand description

Builds the single durable reconciliation slot for a repository’s checked-out ref.

The fingerprint intentionally excludes the moving commit pair: while one commit update is unfinished, repeated hints coalesce into that task. Once it publishes, the same slot can be reset with the next immutable pair.