Cortex.Wire.AdmissionArtifact.ReadyPrimitiveRows
On this page
Imports
Overview
Validator-ready component row and primitive-connect accessors.
namespace Cortex.Wirenamespace AdmissionArtifactopen Cortex.Wire.ElaborationIRnamespace WireAdmissionArtifactValidator readiness exposes generated-form row validity.
theorem validatorReady_generatedForm_valid
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{generated : GeneratedFormArtifact}
(hGenerated : generated ∈ artifact.generatedForms) :
generated.Valid :=
hReady.generatedFormsValid generated hGeneratedValidator readiness exposes generated-form used-child domain closure.
theorem validatorReady_generatedForm_domainClosed
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{generated : GeneratedFormArtifact}
(hGenerated : generated ∈ artifact.generatedForms) :
GeneratedFormArtifact.DomainClosed artifact.nodes generated :=
hReady.componentDomainsClosed.generatedFormsClosed generated hGeneratedValidator-ready used generated child nodes belong to the top-level node summary.
theorem validatorReady_generated_childNodeClosed
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{generated : GeneratedFormArtifact}
(hGenerated : generated ∈ artifact.generatedForms)
{child : GeneratedChildArtifact}
(hChild : child ∈ generated.usedChildren) :
child.node ∈ artifact.nodes :=
(validatorReady_generatedForm_domainClosed hReady hGenerated child hChild).nodeClosedValidator-ready used generated child nodes appear in the generated-role ledger.
theorem validatorReady_generated_childNode_mem_generatedUsedChildNodes
{artifact : WireAdmissionArtifact}
{generated : GeneratedFormArtifact}
(hGenerated : generated ∈ artifact.generatedForms)
{child : GeneratedChildArtifact}
(hChild : child ∈ generated.usedChildren) :
child.node ∈ artifact.generatedUsedChildNodes := artifact:WireAdmissionArtifactgenerated:GeneratedFormArtifacthGenerated:generated ∈ artifact.generatedFormschild:GeneratedChildArtifacthChild:child ∈ generated.usedChildren⊢ child.node ∈ artifact.generatedUsedChildNodes
artifact:WireAdmissionArtifactgenerated:GeneratedFormArtifacthGenerated:generated ∈ artifact.generatedFormschild:GeneratedChildArtifacthChild:child ∈ generated.usedChildren⊢ ∃ a ∈ artifact.generatedForms, ∃ a_1 ∈ a.usedChildren, a_1.node = child.node
All goals completed! 🐙Validator-ready used generated child nodes appear in the component-role ledger.
theorem validatorReady_generated_childNode_mem_componentRoleNodes
{artifact : WireAdmissionArtifact}
{generated : GeneratedFormArtifact}
(hGenerated : generated ∈ artifact.generatedForms)
{child : GeneratedChildArtifact}
(hChild : child ∈ generated.usedChildren) :
child.node ∈ artifact.componentRoleNodes := artifact:WireAdmissionArtifactgenerated:GeneratedFormArtifacthGenerated:generated ∈ artifact.generatedFormschild:GeneratedChildArtifacthChild:child ∈ generated.usedChildren⊢ child.node ∈ artifact.componentRoleNodes
artifact:WireAdmissionArtifactgenerated:GeneratedFormArtifacthGenerated:generated ∈ artifact.generatedFormschild:GeneratedChildArtifacthChild:child ∈ generated.usedChildren⊢ (∃ a ∈ artifact.generatedForms, ∃ a_1 ∈ a.usedChildren, a_1.node = child.node) ∨
(∃ a ∈ artifact.phantomAdapters, a.node = child.node) ∨ ∃ a ∈ artifact.selects, a.conditionNode = child.node
All goals completed! 🐙Validator readiness exposes primitive graph-step row validity.
theorem validatorReady_primitiveStep_valid
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{primitiveStep : PrimitiveGraphStep}
(hPrimitiveStep : primitiveStep ∈ artifact.primitiveSteps) :
primitiveStep.Valid :=
hReady.primitiveStepsValid primitiveStep hPrimitiveStepValidator readiness exposes primitive graph-step domain closure.
theorem validatorReady_primitiveStep_domainClosed
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{primitiveStep : PrimitiveGraphStep}
(hPrimitiveStep : primitiveStep ∈ artifact.primitiveSteps) :
PrimitiveGraphStep.DomainClosed artifact.nodes artifact.bindingRefs primitiveStep :=
hReady.componentDomainsClosed.primitiveStepsClosed primitiveStep hPrimitiveStepValidator-ready primitive connect rows expose frontier membership for each matched pair.
theorem validatorReady_primitiveConnect_pair_mem
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps)
{pair : AdmissionConnection}
(hPair : pair ∈ matchedPairs) :
pair.fromPort ∈ leftExits ∧ pair.toPort ∈ rightEntries :=
PrimitiveGraphStep.valid_connect_pair_mem
(validatorReady_primitiveStep_valid hReady hPrimitiveStep)
hPairValidator-ready primitive connect rows expose left-frontier membership for unmatched exits.
theorem validatorReady_primitiveConnect_unmatchedLeft_mem
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps)
{boundary : AdmissionBoundaryPort}
(hBoundary : boundary ∈ unmatchedLeftExits) :
boundary ∈ leftExits :=
(validatorReady_primitiveStep_valid
hReady hPrimitiveStep).unmatchedLeftDrawnFromFrontier boundary hBoundaryValidator-ready primitive connect rows expose right-frontier membership for unmatched entries.
theorem validatorReady_primitiveConnect_unmatchedRight_mem
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps)
{boundary : AdmissionBoundaryPort}
(hBoundary : boundary ∈ unmatchedRightEntries) :
boundary ∈ rightEntries :=
(validatorReady_primitiveStep_valid
hReady hPrimitiveStep).unmatchedRightDrawnFromFrontier boundary hBoundaryValidator-ready primitive connect rows do not reuse matched endpoints.
theorem validatorReady_primitiveConnect_pairsLinear
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
PrimitiveGraphStep.ConnectPairsLinear matchedPairs :=
PrimitiveGraphStep.valid_connect_pairsLinear
(validatorReady_primitiveStep_valid hReady hPrimitiveStep)Validator-ready primitive connect rows do not reuse matched output endpoint keys.
theorem validatorReady_primitiveConnect_matchedFromKeysUnique
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
(matchedPairs.map AdmissionConnection.fromKey).Nodup :=
(validatorReady_primitiveConnect_pairsLinear hReady hPrimitiveStep).leftValidator-ready primitive connect rows do not reuse matched input endpoint keys.
theorem validatorReady_primitiveConnect_matchedToKeysUnique
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
(matchedPairs.map AdmissionConnection.toKey).Nodup :=
(validatorReady_primitiveConnect_pairsLinear hReady hPrimitiveStep).rightValidator-ready primitive connect rows expose duplicate-free serialized frontiers.
theorem validatorReady_primitiveConnect_frontiersLinear
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
PrimitiveGraphStep.ConnectFrontiersLinear leftExits rightEntries :=
PrimitiveGraphStep.valid_connect_frontiersLinear
(validatorReady_primitiveStep_valid hReady hPrimitiveStep)Validator-ready primitive connect rows expose duplicate-free left exit frontiers.
theorem validatorReady_primitiveConnect_leftExitKeysUnique
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
(leftExits.map AdmissionBoundaryPort.key).Nodup :=
(validatorReady_primitiveConnect_frontiersLinear hReady hPrimitiveStep).leftValidator-ready primitive connect rows expose duplicate-free right entry frontiers.
theorem validatorReady_primitiveConnect_rightEntryKeysUnique
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
(rightEntries.map AdmissionBoundaryPort.key).Nodup :=
(validatorReady_primitiveConnect_frontiersLinear hReady hPrimitiveStep).rightValidator-ready primitive connect rows match every compatible left/right frontier pair.
theorem validatorReady_primitiveConnect_matchesAllCompatible
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
PrimitiveGraphStep.ConnectMatchesAllCompatible leftExits rightEntries matchedPairs :=
PrimitiveGraphStep.valid_connect_matchesAllCompatible
(validatorReady_primitiveStep_valid hReady hPrimitiveStep)Validator-ready primitive connect rows expose exact matched/unmatched frontier partitioning.
theorem validatorReady_primitiveConnect_frontierPartition
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
PrimitiveGraphStep.ConnectFrontierPartition
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries :=
PrimitiveGraphStep.valid_connect_frontierPartition
(validatorReady_primitiveStep_valid hReady hPrimitiveStep)Validator-ready primitive connect rows exactly partition left exit frontier keys.
theorem validatorReady_primitiveConnect_leftFrontierPartition
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
((matchedPairs.map AdmissionConnection.fromKey) ++
(unmatchedLeftExits.map AdmissionBoundaryPort.key)).Perm
(leftExits.map AdmissionBoundaryPort.key) :=
(validatorReady_primitiveConnect_frontierPartition hReady hPrimitiveStep).leftValidator-ready primitive connect rows exactly partition right entry frontier keys.
theorem validatorReady_primitiveConnect_rightFrontierPartition
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
((matchedPairs.map AdmissionConnection.toKey) ++
(unmatchedRightEntries.map AdmissionBoundaryPort.key)).Perm
(rightEntries.map AdmissionBoundaryPort.key) :=
(validatorReady_primitiveConnect_frontierPartition hReady hPrimitiveStep).rightValidator-ready primitive connect rows expose structural endpoint validity.
theorem validatorReady_primitiveConnect_rowsValid
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps) :
PrimitiveGraphStep.ConnectRowsValid
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries :=
PrimitiveGraphStep.valid_connect_rowsValid
(validatorReady_primitiveStep_valid hReady hPrimitiveStep)Validator-ready primitive connect rows expose compatibility for each matched boundary pair.
theorem validatorReady_primitiveConnect_pairBoundaryCompatible
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps)
{pair : AdmissionConnection}
(hPair : pair ∈ matchedPairs) :
pair.BoundaryCompatible :=
let hRows := validatorReady_primitiveConnect_rowsValid hReady hPrimitiveStep
connectionsValid_boundaryCompatible hRows.right.right.left hPairValidator-ready primitive connect rows replay every compatible frontier pair exactly.
theorem validatorReady_primitiveConnect_compatiblePair_replayed
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps)
{leftExit rightEntry : AdmissionBoundaryPort}
(hLeftExit : leftExit ∈ leftExits)
(hRightEntry : rightEntry ∈ rightEntries)
(hCompatible : leftExit.CompatibleWith rightEntry) :
∃ pair, pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveSteps ∧
pair.fromPort = leftExit ∧ pair.toPort = rightEntry := artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntry⊢ ∃ pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveSteps,
pair.fromPort = leftExit ∧ pair.toPort = rightEntry
artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntryhAllCompatible:PrimitiveGraphStep.ConnectMatchesAllCompatible leftExits rightEntries matchedPairs⊢ ∃ pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveSteps,
pair.fromPort = leftExit ∧ pair.toPort = rightEntry
artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntryhAllCompatible:PrimitiveGraphStep.ConnectMatchesAllCompatible leftExits rightEntries matchedPairspair:AdmissionConnectionhPair:pair ∈ matchedPairshFrom:pair.fromPort = leftExithTo:pair.toPort = rightEntry⊢ ∃ pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveSteps,
pair.fromPort = leftExit ∧ pair.toPort = rightEntry
All goals completed! 🐙Validator-ready primitive connect rows consume every compatible frontier pair.
theorem validatorReady_primitiveConnect_compatiblePair_consumed
{artifact : WireAdmissionArtifact}
(hReady : artifact.ValidatorReady)
{leftExits rightEntries : List AdmissionBoundaryPort}
{matchedPairs : List AdmissionConnection}
{unmatchedLeftExits unmatchedRightEntries : List AdmissionBoundaryPort}
(hPrimitiveStep :
PrimitiveGraphStep.connect
leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveSteps)
{leftExit rightEntry : AdmissionBoundaryPort}
(hLeftExit : leftExit ∈ leftExits)
(hRightEntry : rightEntry ∈ rightEntries)
(hCompatible : leftExit.CompatibleWith rightEntry) :
leftExit.key ∈ PrimitiveGraphStep.consumedExitKeysList artifact.primitiveSteps ∧
rightEntry.key ∈ PrimitiveGraphStep.consumedEntryKeysList artifact.primitiveSteps := artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntry⊢ leftExit.key ∈ PrimitiveGraphStep.consumedExitKeysList artifact.primitiveSteps ∧
rightEntry.key ∈ PrimitiveGraphStep.consumedEntryKeysList artifact.primitiveSteps
artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntrypair:AdmissionConnectionhMatched:pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveStepshFrom:pair.fromPort = leftExithTo:pair.toPort = rightEntry⊢ leftExit.key ∈ PrimitiveGraphStep.consumedExitKeysList artifact.primitiveSteps ∧
rightEntry.key ∈ PrimitiveGraphStep.consumedEntryKeysList artifact.primitiveSteps
artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntrypair:AdmissionConnectionhMatched:pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveStepshFrom:pair.fromPort = leftExithTo:pair.toPort = rightEntry⊢ leftExit.key ∈ PrimitiveGraphStep.consumedExitKeysList artifact.primitiveStepsartifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntrypair:AdmissionConnectionhMatched:pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveStepshFrom:pair.fromPort = leftExithTo:pair.toPort = rightEntry⊢ rightEntry.key ∈ PrimitiveGraphStep.consumedEntryKeysList artifact.primitiveSteps
artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntrypair:AdmissionConnectionhMatched:pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveStepshFrom:pair.fromPort = leftExithTo:pair.toPort = rightEntry⊢ leftExit.key ∈ PrimitiveGraphStep.consumedExitKeysList artifact.primitiveSteps All goals completed! 🐙
artifact:WireAdmissionArtifacthReady:artifact.ValidatorReadyleftExits:List AdmissionBoundaryPortrightEntries:List AdmissionBoundaryPortmatchedPairs:List AdmissionConnectionunmatchedLeftExits:List AdmissionBoundaryPortunmatchedRightEntries:List AdmissionBoundaryPorthPrimitiveStep:PrimitiveGraphStep.connect leftExits rightEntries matchedPairs unmatchedLeftExits unmatchedRightEntries ∈
artifact.primitiveStepsleftExit:AdmissionBoundaryPortrightEntry:AdmissionBoundaryPorthLeftExit:leftExit ∈ leftExitshRightEntry:rightEntry ∈ rightEntrieshCompatible:leftExit.CompatibleWith rightEntrypair:AdmissionConnectionhMatched:pair ∈ PrimitiveGraphStep.matchedConnectionsList artifact.primitiveStepshFrom:pair.fromPort = leftExithTo:pair.toPort = rightEntry⊢ rightEntry.key ∈ PrimitiveGraphStep.consumedEntryKeysList artifact.primitiveSteps All goals completed! 🐙end WireAdmissionArtifactend AdmissionArtifactend Cortex.Wire