Predecessor Fill External Proof Packet

route map1_01a -> map2_02d; predecessor 1:0; current 2:0; reader 0x00542b0c.

proof found False; predecessorFillExternalProofFound False; failed predecessor-fill external gates localFillStreamReachesCurrentReader, rootEntryFixedTraversalReachesFillSites, fillFragmentEntryCandidateFound, encodedFillEntryControlFlowCandidateFound, rootTailBranchClosureReachesFillOrReader, descriptorSliceRuntimeDispatchProven, rawGenericRouteProofFound, runtimeObservedPredecessorFill, predecessorToCurrentForwardBridgeFound, routeOrderAndSelectorMergeClosed; missing evidence count 10; evidence refs 6.

proof gates pass/block 0/10; all blocked True; blocked ids localFillStreamReachesCurrentReader, rootEntryFixedTraversalReachesFillSites, fillFragmentEntryCandidateFound, encodedFillEntryControlFlowCandidateFound, rootTailBranchClosureReachesFillOrReader, descriptorSliceRuntimeDispatchProven, rawGenericRouteProofFound, runtimeObservedPredecessorFill, predecessorToCurrentForwardBridgeFound, routeOrderAndSelectorMergeClosed.

gatepassstatusdetail
localFillStreamReachesCurrentReaderFalsestops-before-current-reader0x004844d0->0x004844dc reason=no-fixed-advance reader=0x00542b0c
rootEntryFixedTraversalReachesFillSitesFalsefill-sites-not-reachedvisited=23 reached=-
fillFragmentEntryCandidateFoundFalseno-direct-entry-candidatesdwordRefs=0 rootBranchTargets=0
encodedFillEntryControlFlowCandidateFoundFalseraw-encoded-scalars-nonpromotingraw=4 branchAttached=0 modeled=0 promoting=0
rootTailBranchClosureReachesFillOrReaderFalsebranch-closure-no-fill-or-current-readerseeds=591 edges=7249 fill=0 reader=0
descriptorSliceRuntimeDispatchProvenFalseslice-runtime-proof-missingdependsOnSlice=True requiresTableBase=2 tableBaseCandidates=0
rawGenericRouteProofFoundFalseraw-generic-handlers-nonroute-contrastrouteImm=0 fillImm=0 currentImm=0 callGraphProof=False
runtimeObservedPredecessorFillFalseruntime-fill-not-observedpublicPredecessorReached=True branchStateAllZero=True
predecessorToCurrentForwardBridgeFoundFalseno-forward-bridgepredecessorToCurrent=0 forwardMerge=0
routeOrderAndSelectorMergeClosedFalseroute-order-unproven-or-merge-gap-openrouteOrderProven=False selectorMergeGapOpen=True

Runtime Observation Summary

classification public-predecessor-reached-fill-not-observed; polls/sequences/samples 8/30/46919; public predecessor/current root/route hits 6/0/0; all-zero/fill matches 8/0; movement-or-target 1@10928; target observations 0/0; target observation status target-not-observed; accepted signal present False.

observed state ['0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00']; expected fill state ['0x01', '0x01', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00']; reason public predecessor selector is observed, but branch-state values stay all-zero and never match the predecessor fill hypothesis before the current reader.

Local Trace

start 0x004844d0; stop 0x004844dc; reason no-fixed-advance; reaches reader False.

Opcode 0x10 Fill Semantics

handler 0x0040b49e; expected fills ['0x01', '0x01', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00']; runtime all-zero True; poll/fill matches 46919/0.

Accepted Evidence Checklist

requirementstatusaccepted signal
predecessor fill fragment executes before current reader 0x00542b0cmissingruntimeObservedPredecessorFill == true or localFillTraceReachesCurrentReader == true
save-selector slice dispatch is proven for the predecessor descriptor boundarymissingpredecessorDispatchSliceRuntimeProofFound == true
predecessor-to-current selector merge/order is provenmissingrouteOrderProven == true and selectorMergeRuntimeProofFound == true

Missing Evidence

Evidence Refs

Not Accepted Evidence

Related Reports

Regenerate And Verify

Predecessor fill/order remains blocked: the opcode 0x10 fill bytes are decoded, but no normal execution/order proof carries them to the current reader.