{"version":1,"kind":"hwanse-selector-address-predecessor-bridge-review","sourceArtifacts":["out/selector_root_preentry_ref_review.json","out/selector_root_structure_review.json","out/save_selector_address_predecessor_context.json","out/save_selector_predecessor_bridge_refs.json","out/save_selector_predecessor_route_order.json","out/save_selector_predecessor_fill_execution_order_gap.json","out/save_selector_predecessor_descriptor_bridge_gap.json"],"summary":{"addressPredecessorSelector":"10:0","addressPredecessorRootHex":"0x0053c4a4","currentSelector":"2:0","currentRootHex":"0x00540714","addressPredecessorEqualsLogicalPredecessorMapSet":true,"currentEqualsAddressPredecessorPlusSource":true,"sourceOrPredecessorToCurrentRangeRefCount":0,"addressPredecessorToCurrentRangeRefCount":75,"addressPredecessorToCurrentRootRefCount":1,"predecessorToCurrentHitCount":0,"routeOrderProven":false,"fillExecutionProven":false,"descriptorRouteExecutionEdgeCount":0,"addressPredecessorBridgeRouteExecutionProofFound":false,"promotedRouteProof":false,"bridgeContextClassification":"context-only-target-side-resource-adjacency","decision":"address-predecessor selector 10:0 is target-side resource/data adjacency only; do not promote it as a route producer."},"selectorMapSets":[{"selector":"0:0","role":"source selector","rootHex":"0x00501808","maps":["map1_01a","map1_02b"]},{"selector":"1:0","role":"logical predecessor","rootHex":"0x00478364","maps":["map2_02d","map2_18d","map2_09g","map2_10g","map2_11g","map2_12h","map2_17h","map2_14j","map2_15j","map2_16j"]},{"selector":"10:0","role":"address predecessor","rootHex":"0x0053c4a4","rangeHex":"0x0053c4a4..0x00540714","maps":["map2_02d","map2_18d","map2_09g","map2_10g","map2_11g","map2_12h","map2_17h","map2_14j","map2_15j","map2_16j"]},{"selector":"2:0","role":"current selector","rootHex":"0x00540714","maps":["map1_01a","map2_02d","map2_18d","map2_09g","map2_10g","map2_11g","map2_12h","map2_17h","map2_14j","map2_15j","map2_16j"]}],"classificationCounts":{"selector-table-current-root-cell":1,"opcode04-to-object-script-entry":20,"descriptor-0x5a-then-0x034b-current-range-entry":9,"tagged-0307-current-range-entry":33,"opcode04-to-display-continuation":9,"flag-branch-current-range-entry":2,"flag-write-current-range-entry":1},"exactCurrentRootRefs":[{"refVaHex":"0x0053f328","targetVaHex":"0x00540714","section":".data","offsetFromRangeStart":11908,"offsetFromRangeStartHex":"0x2e84","role":"current-selector-row-selected-root-entry","isCurrentSelectorSelectedRootEntry":true,"isCurrentSelectorRowPointer":true}],"followingResourceStrings":["middata.mlk","map_a1.cns","map_a2.cns","map_d1.cns","map_d2.cns","map_d3.cns","map_g1.cns","map_g2.cns","map_g3.cns","map_h1.cns","map_h2.cns","map_j1.cns","map_j2.cns","map_j3.cns","map1_01a.cns","map2_02d.cns","map2_09g.cns","map2_10g.cns","map2_11g.cns","map2_12h.cns","map2_14j.cns","map2_15j.cns","map2_16j.cns","map2_17h.cns","map2_18d.cns","cara_sm2.cns","face_01.cns","cara_01.cns","cara_05.cns","cara_03.cns","cara_10.cns","cara_etc.cns"],"decisionGates":[{"name":"source/predecessor aligned current-range refs","passed":false,"evidence":0},{"name":"address predecessor exact current-root ref is execution edge","passed":false,"evidence":"current-selector-row-selected-root-entry"},{"name":"logical predecessor -> current direct dword bridge","passed":false,"evidence":0},{"name":"predecessor fill sites reachable from root entry","passed":false,"evidence":false},{"name":"predecessor fill entry candidate found","passed":false,"evidence":false},{"name":"descriptor closure contains route execution edge","passed":false,"evidence":0},{"name":"route order proven","passed":false,"evidence":false}],"routeOrderFailedGates":[],"routeOrderRemainingProofs":["prove the source-side selector 0:0 can progress into 2:0 after 1:0 state is established","prove secondaryBranchState persists from predecessor fill to current reader","find strict map1_01a source coordinate or hotspot"],"fillGap":{"localFillTraceReachesCurrentReader":false,"rootEntryFixedTraversalFillSitesReachable":false,"directFillSiteRefCounts":{"0x004844d0":0,"0x004844d8":0},"entryCandidateFound":false,"localFillTraceStopReason":"no-fixed-advance","localFillTraceStopHex":"0x004844dc"},"descriptorGap":{"classification":"descriptor-only-no-route-execution-edge","descriptorTargetEdgeCount":10,"routeExecutionTargetEdgeCount":0,"allTargetSectionsData":true},"structureContext":{"rootReviewCount":0}}