A deterministic decision about which evidence paths to use.
Notes
legs may be empty, which is a legitimate outcome rather than an
error: deciding not to retrieve is a valid deterministic answer.
- Parameters:
-
-
legs: tuple[LegKind, ...][source]
-
reason: str[source]
-
property retrieves: bool
Whether this plan calls for any retrieval at all.