Answer A-190: the indexer's kept calls are open while what they serve stands
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
@@ -39,3 +39,8 @@ the principle that settles it, cited as "design 47 G A-n".
|
||||
each version delivered once and knows the released ones. A dependent whose want changes fingerprint waits, by an
|
||||
edge of kind 2, 4 or 6, for its dependency's newest released version on the dependent's branch not yet said
|
||||
delivered; on a branch where no version is released there is no wait.
|
||||
- **A-190** (ADR 0668 §1, §2; principles 3 and 7) A kept call is kept only while what it serves still stands; for the
|
||||
indexer's four: `messageVia` while the commit's take-in is still pending, `stepsVia` while the candidate is held,
|
||||
`sourceVia` while the branch is watched, `versionsVia` while the module is in that branch's newest view. Once
|
||||
that ends, the call stops and is not said unanswered. `pin-missing` takes scope `module`, id
|
||||
`mesh-delivery-indexer.pin.<key>`.
|
||||
|
||||
Reference in New Issue
Block a user