Spanfold comparison debug

Provider monitoring comparison

Inspect which windows were active, where sources overlapped or diverged, and whether live rows are final or provisional.

Valid result Live horizon pos 40 processing position
Selected windows
8
Normalized windows
8
Aligned segments
13
Result rows
27
Diagnostics
0
Provisional rows
12
Comparators
5
Excluded windows
0

Window Timeline

Each lane shows normalized windows after selector, scope, known-at, and open-window policy have been applied.

Scroll horizontally to inspect dense or long-running lane histories.
Target / provider-aDeviceOffline
Against / provider-bDeviceOffline
Against / provider-cDeviceOffline
Against / provider-dDeviceOffline
Against / provider-eDeviceOffline
Against / provider-fDeviceOffline
pos 7pos 40
Target window Comparison window
SideSelectorWindowKeyRangeSegmentsTagsBoundary
Targetprovider-aDeviceOfflinedevice-17[pos 7, pos 15) ClosedActivePredicateEnded
Targetprovider-aDeviceOfflinedevice-17[pos 18, pos 40) OpenAtHorizon
Againstprovider-bDeviceOfflinedevice-17[pos 8, pos 12) ClosedActivePredicateEnded
Againstprovider-cDeviceOfflinedevice-17[pos 9, pos 13) ClosedActivePredicateEnded
Againstprovider-cDeviceOfflinedevice-17[pos 19, pos 40) OpenAtHorizon
Againstprovider-dDeviceOfflinedevice-17[pos 10, pos 16) ClosedActivePredicateEnded
Againstprovider-eDeviceOfflinedevice-17[pos 11, pos 17) ClosedActivePredicateEnded
Againstprovider-fDeviceOfflinedevice-17[pos 14, pos 40) OpenAtHorizon

Aligned Segments

Segments are the comparison-ready temporal pieces. Their colour shows whether target and comparison windows were both active, target-only, comparison-only, or empty.

Scroll horizontally to inspect dense or long-running lane histories.
DeviceOfflinekey device-17
pos 7pos 40
Target window Comparison window Overlap Target only Comparison only Gap
KindWindowKeySegmentsRangeTarget IDsAgainst IDs
target onlyDeviceOfflinedevice-17[pos 7, pos 8) Closed6949af6daacc-
overlapDeviceOfflinedevice-17[pos 8, pos 9) Closed6949af6daacc55bc023af815
overlapDeviceOfflinedevice-17[pos 9, pos 10) Closed6949af6daacc55bc023af815, 29f522725bf2
overlapDeviceOfflinedevice-17[pos 10, pos 11) Closed6949af6daacc55bc023af815, 29f522725bf2, f151e568ead1
overlapDeviceOfflinedevice-17[pos 11, pos 12) Closed6949af6daacc55bc023af815, 29f522725bf2, f151e568ead1, 83460ca90fb1
overlapDeviceOfflinedevice-17[pos 12, pos 13) Closed6949af6daacc29f522725bf2, f151e568ead1, 83460ca90fb1
overlapDeviceOfflinedevice-17[pos 13, pos 14) Closed6949af6daaccf151e568ead1, 83460ca90fb1
overlapDeviceOfflinedevice-17[pos 14, pos 15) Closed6949af6daaccf151e568ead1, 83460ca90fb1, cd817237238f
comparison onlyDeviceOfflinedevice-17[pos 15, pos 16) Closed-f151e568ead1, 83460ca90fb1, cd817237238f
comparison onlyDeviceOfflinedevice-17[pos 16, pos 17) Closed-83460ca90fb1, cd817237238f
comparison onlyDeviceOfflinedevice-17[pos 17, pos 18) Closed-cd817237238f
overlapDeviceOfflinedevice-17[pos 18, pos 19) Closedfa34275c9e49cd817237238f
overlapDeviceOfflinedevice-17[pos 19, pos 40) Closedfa34275c9e493440d55205c8, cd817237238f

Diagnostics

Diagnostics explain validation and execution concerns that affect whether the result can be trusted.

No diagnostics were emitted.

Metadata

Compact extension metadata explains derived artifacts such as cohort activity evidence.

No extension metadata was emitted.

Rows And Finality

Comparator row counts show which analytical questions emitted evidence. Finality rows explain which live results may change after open windows close.

Row familyCount
overlap9
residual1
missing3
coverage10
gap0
symmetric-difference4
containment0
lead-lag0
as-of0
RowFinalityReasonVersion
overlap:overlap[0]FinalAll contributing windows were closed when the row was produced.1
overlap:overlap[1]FinalAll contributing windows were closed when the row was produced.1
overlap:overlap[2]FinalAll contributing windows were closed when the row was produced.1
overlap:overlap[3]FinalAll contributing windows were closed when the row was produced.1
overlap:overlap[4]FinalAll contributing windows were closed when the row was produced.1
overlap:overlap[5]FinalAll contributing windows were closed when the row was produced.1
overlap:overlap[6]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
overlap:overlap[7]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
overlap:overlap[8]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
residual:residual[0]FinalAll contributing windows were closed when the row was produced.1
missing:missing[0]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
missing:missing[1]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
missing:missing[2]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
coverage:coverage[0]FinalAll contributing windows were closed when the row was produced.1
coverage:coverage[1]FinalAll contributing windows were closed when the row was produced.1
coverage:coverage[2]FinalAll contributing windows were closed when the row was produced.1
coverage:coverage[3]FinalAll contributing windows were closed when the row was produced.1
coverage:coverage[4]FinalAll contributing windows were closed when the row was produced.1
coverage:coverage[5]FinalAll contributing windows were closed when the row was produced.1
coverage:coverage[6]FinalAll contributing windows were closed when the row was produced.1
coverage:coverage[7]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
coverage:coverage[8]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
coverage:coverage[9]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
symmetricDifference:symmetricDifference[0]FinalAll contributing windows were closed when the row was produced.1
symmetricDifference:symmetricDifference[1]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
symmetricDifference:symmetricDifference[2]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1
symmetricDifference:symmetricDifference[3]ProvisionalDepends on at least one open window clipped to the evaluation horizon.1