FilingEvidence class final
What the six VIABILITY rows are judged against — everything a pure evaluator cannot decide from the bead's own text.
Every leg has THREE states, never two: answered, answered-negative, and NOT ANSWERED. An unavailable leg is never read as an empty one — "no store holds this id" and "nobody asked a store" are different facts, and only the first may refuse a bead for citing an id. A missing leg refuses ONLY when the bead carries a token that needs it, and the refusal names the token and the source that did not answer.
Constructors
-
FilingEvidence({ValidationPlanParseResult? lanePlanParse, String lanePlanProbeFailure = '', ValidationPlanParseResult? portablePlanParse, String portablePlanProbeFailure = '', Map<
String, Set< beadCatalogs = const {}, Map<String> >String, String> beadCatalogFailures = const {}, Set<String> ? decisionRegisters, Set<String> decisionIdentities = const {}, Set<String> decisionAliases = const {}, Set<String> absentDecisions = const {}, Set<String> reportedDecisionAliases = const {}, String decisionIndexFailure = ''}) -
Binds whatever was gathered. Every leg defaults to NOT ANSWERED.
const
Properties
-
absentDecisions
→ Set<
String> -
Citations the index PROVED absent from its whole register — completed
negative evidence, and the only thing that may refuse a citation.
final
-
beadCatalogFailures
→ Map<
String, String> -
Why a prefix's store could not answer, keyed by that prefix. A prefix
here is unavailable, never empty.
final
-
beadCatalogs
→ Map<
String, Set< String> > -
COMPLETE all-status id catalogs, keyed by the store PREFIX they were read
under. A prefix present here was read whole, so an id under it that is
absent from the set was never minted.
final
-
decisionAliases
→ Set<
String> -
Legacy
a<n>/adr-<nnnn>aliases those same entries carry.final -
decisionIdentities
→ Set<
String> -
Canonical
<register>#<slug>identities the index returned, lowercased.final - decisionIndexFailure → String
-
Why the decision index did not answer — empty unless it failed.
final
-
decisionRegisters
→ Set<
String> ? -
The registers the decision index ANSWERED with, lowercased, or null when
no index answered at all. A canonical citation under a register nobody
indexed is prose, exactly as it is in discovery's own gather.
final
- hasDecisionAnswer → bool
-
Whether any decision lookup landed at all.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- lanePlanParse → ValidationPlanParseResult?
-
kFilingLaneShell's answer, or null when it was never asked.
final
- lanePlanProbeFailure → String
-
Why the lane probe did not answer — empty unless it failed.
final
- portablePlanParse → ValidationPlanParseResult?
-
kFilingPortabilityShell's answer, or null when it was never asked.
final
- portablePlanProbeFailure → String
-
Why the portability probe did not answer — empty unless it failed.
final
-
reportedDecisionAliases
→ Set<
String> -
Legacy
adr-<nnnn>aliases a COMPLETED lookup answered by REPORTING them rather than by failing, lowercased.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- The evidence a caller who composed NO source has: nothing was looked up.