ResolvedSelection
ResolvedSelection :: # (opaque)
Complete local-selection coverage retaining its exact interpretation inputs.
Continue a validated zone-selection cursor under explicit work/storage limits. Only complete interpretation becomes a snapshot. The cursor retains the exact rules and civil inputs across all resumptions.
coverage : ResolvedSelection -> Coverage
start : ResolvedSelection -> LocalDateTime
end : ResolvedSelection -> LocalDateTime
rules : ResolvedSelection -> ZoneRules
same_extent : ResolvedSelection, ResolvedSelection -> Bool
Equality/hashing preserve civil source identity and complete rule evidence. same_extent instead compares only the resulting compatible-axis coverage.
fact_count : ResolvedSelection -> U64
Complete snapshots expose stored canonical members without reevaluation.
batch_fact_count : Batch -> U64
Limited batches explain inputs and work state, not partial coverage.
batch_fact_at : Batch, U64 -> [End, Item(SemanticFact)]
to_inspect : ResolvedSelection -> Str