Dashboard › opencode-lore › SourceCheckpoint lease semantics
01a0a45d-35e2-7f79-8f5c-06b34bcedeecChose a lease on one accepted-request checkpoint over an observation watermark because sourceCount describes request reconstruction, not whether historical messages were distilled or stored. claim() and publish() stay in the response’s temporal savepoint so stale requests cannot replace a newer checkpoint or resurrect a deleted owner; completion must release temporary transcript arrays.