Registry and lifecycle: evidence scope¶
Current availability, a captured ability instance and a detached continuation have different authority. The lifetime lesson and registry reference explain why an earlier successful lookup is insufficient for every later action.
Separate current admission from historical capture¶
The full profile retains normalized source identities, activity epochs, admission, pending state, loss/restoration and detached continuation. Source and event constructors are typed inputs. The pinned rendering behavior used by selected identity/provenance checks is part of their correspondence scope; it is not a theorem about arbitrary textual encodings.
The selected registry and lifecycle configurations include prepared assertions and actual finite state exploration. Their evidence records name the configured behavior and bounds. A selector-only control does not become a stateful lifecycle execution, and a composition model containing registry state does not automatically qualify every registry branch.
Read supplied facts at their boundary¶
Definitions, source presence, activity decisions, provider responses, captured frames and historical witnesses have separate roles. A detached instance can retain enough historical context to continue while losing permission to address a retired live object. Pending loss and restoration must be assessed against the actual epoch and source conditions.
The finite checks investigate their selected catalogs, objects, instances and schedules. They do not establish correctness for arbitrary providers or unlimited registry histories.
What the control distinguishes¶
The family control fails its intended named assertion after one explicit variant change. Its ordinary companion, actual configuration and evidence class identify the supported comparison. A complete typed counterexample retains all values; repeated values are linked through the static value pool rather than truncated.
The source inventory keeps all selected counterparts, with unmeasured branch reachability recorded separately. No full-game implementation, arbitrary-string equivalence or universal activity/lifecycle theorem follows from these results.
Selected results¶
The records below show an ordinary finite configuration and the explicit control pair where applicable. Each record retains its own class and review status. The full list follows.
reference-profile/ref-action-completion-reaction: success; actual TLC exit 0.
Completed finite check: no counterexample trace was produced.
Checked properties: ASourceSafety, AActionPaymentSafety, ACheckpointSafety, AStepSafety, ACompletionSafety, AHistorySafety, AOuterSafety, AEventuallyReturns.
- Input revision
- 2
- Evidence class
- finite-state-exploration
- Failed observation or property
- None; completed check
- Input manifest SHA-256
- f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3
- Tool SHA-256
- 5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2
- Bounds
- {"configuration": "Reactive-completion-reaction.cfg", "constants": [["AScenario", "\"completion-reaction\""], ["AMutation", "\"none\""], ["PaidAmounts", "{ 0 }"], ["PaidMoves", "{ FALSE }"]], "definition_overrides": {}, "fingerprint_polynomial": 0, "finite_domain": "Exact initial-state, constructor and fixture definitions in this hash-bound module closure.", "heap_mib": 512, "max_seconds": 90, "seed": 1, "workers": 1}
- Assumptions
- Outer schedules, procedure adapters, provider facts, metadata and exact caller/transaction/receipt identities are the selected finite composition fixtures.; Applicable costs, permissions, allocation and valid candidate/payment witnesses are the exact supplied finite fixtures; no general payment interpreter is supplied.; Registered role/zone/event constructors, normalized source/provenance identities, provider facts and pinned renderer behavior are restricted to the selected finite contexts.; Activity, legality, current-effect, payment and exact caller/child completion witnesses are supplied in the selected model; external ability interpretation is outside scope.
- Fairness
- ASpec == AInit /\ [][ANext]_<<guideCaseT11,qT11>> /\ WF_<<guideCaseT11,qT11>>(ANext)
- Constraints
- None declared
- Review
- accepted
- Exploration counts
- {"distinct": 271, "generated": 347, "queue": 0}
- Configured behavior
- ASpec
- Deadlock check
- Enabled
- State constraints
- None
- Action constraints
- None
- Configured constants
- [["AScenario", "\"completion-reaction\""], ["AMutation", "\"none\""], ["PaidAmounts", "{ 0 }"], ["PaidMoves", "{ FALSE }"]]
- Definition overrides
- None
- Symmetry
- None
- State view
- None
This evidence applies to the exact configured finite model. It is not an unbounded proof or an implementation conformance result.
Download this package’s source and reproduction bundle.
No counterexample trace was produced.
Reproduce this check and inspect its exact inputs
java -XX:+PerfDisableSharedMem -XX:+UseParallelGC -XX:ActiveProcessorCount=2 -Xmx512m -Xss8m -DTLA-Library=. -Dformalwiki.capture=capture.json -Dformalwiki.run=ref-action-completion-reaction -Dformalwiki.input=f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3 -Dtlc2.overrides.TLCOverrides=FormalWikiOverrides -cp tools/tla2tools.jar:adapter tlc2.TLC -workers 1 -seed 1 -fp 0 -noGenerateSpecTE -suppressMessages 2216,2217,2218 -metadir states -postCondition FormalWikiTrace!Capture -config Reactive-completion-reaction.cfg ActionCompositionMC- adapter-compile.stderr · PROJECT-DOCUMENT
- adapter-compile.stdout · PROJECT-DOCUMENT
- adapter-src/FormalWikiOverrides.java · MIT
- adapter-src/FormalWikiTrace.java · MIT
- adapter-src/FormalWikiTrace.tla · CC0-1.0
- capture.json · PROJECT-DOCUMENT
- execution-tool.py · MIT
- inputs/AbilityChecksMC.cfg · CC0-1.0
- inputs/AbilityChecksMC.tla · CC0-1.0
- inputs/AbilityContracts.tla · CC0-1.0
- inputs/AbilityProceduresMC.cfg · CC0-1.0
- inputs/AbilityProceduresMC.tla · CC0-1.0
- inputs/AbilityRegistry.tla · CC0-1.0
- inputs/ActionAdapters.tla · CC0-1.0
- inputs/ActionCompositionMC.cfg · CC0-1.0
- inputs/ActionCompositionMC.tla · CC0-1.0
- inputs/ActivityChecksMC.cfg · CC0-1.0
- inputs/ActivityChecksMC.tla · CC0-1.0
- inputs/ActivityPublication.tla · CC0-1.0
- inputs/AdditionalChecksMC.cfg · CC0-1.0
- inputs/AdditionalChecksMC.tla · CC0-1.0
- inputs/AdditionalContracts.tla · CC0-1.0
- inputs/AdditionalProceduresMC.cfg · CC0-1.0
- inputs/AdditionalProceduresMC.tla · CC0-1.0
- inputs/BasicContracts.tla · CC0-1.0
- inputs/CommitmentProbesMC.cfg · CC0-1.0
- inputs/CommitmentProbesMC.tla · CC0-1.0
- inputs/CommitmentPublicationMC.cfg · CC0-1.0
- inputs/CommitmentPublicationMC.tla · CC0-1.0
- inputs/CommittedCompositionMC.cfg · CC0-1.0
- inputs/CommittedCompositionMC.tla · CC0-1.0
- inputs/CompletionOrderChecksMC.cfg · CC0-1.0
- inputs/CompletionOrderChecksMC.tla · CC0-1.0
- inputs/CompletionPublicationVariantMC-defective.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC-ordinary.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC.tla · CC0-1.0
- inputs/CompositionOracle.tla · CC0-1.0
- inputs/ConnectedTimingMC.cfg · CC0-1.0
- inputs/ConnectedTimingMC.tla · CC0-1.0
- inputs/ConnectionFacts.tla · CC0-1.0
- inputs/ControlChecksMC.cfg · CC0-1.0
- inputs/ControlChecksMC.tla · CC0-1.0
- inputs/CostClampVariantMC-defective.cfg · CC0-1.0
- inputs/CostClampVariantMC-ordinary.cfg · CC0-1.0
- inputs/CostClampVariantMC.tla · CC0-1.0
- inputs/DefinitionChecksMC.cfg · CC0-1.0
- inputs/DefinitionChecksMC.tla · CC0-1.0
- inputs/DetachedChecksMC.cfg · CC0-1.0
- inputs/DetachedChecksMC.tla · CC0-1.0
- inputs/HostingChecksMC.cfg · CC0-1.0
- inputs/HostingChecksMC.tla · CC0-1.0
- inputs/IdentityRenewalVariantMC-defective.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC-ordinary.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC.tla · CC0-1.0
- inputs/InspectionChecksMC.cfg · CC0-1.0
- inputs/InspectionChecksMC.tla · CC0-1.0
- inputs/InspectionContracts.tla · CC0-1.0
- inputs/InspectionProceduresMC.cfg · CC0-1.0
- inputs/InspectionProceduresMC.tla · CC0-1.0
- inputs/InspectionTimingAssertions.cfg · CC0-1.0
- inputs/InspectionTimingMC.cfg · CC0-1.0
- inputs/InspectionTimingMC.tla · CC0-1.0
- inputs/InterruptConditionVariantMC-defective.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC-ordinary.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC.tla · CC0-1.0
- inputs/ItemTimingAssertions.cfg · CC0-1.0
- inputs/ItemTimingMC.cfg · CC0-1.0
- inputs/ItemTimingMC.tla · CC0-1.0
- inputs/LocationChecksMC.cfg · CC0-1.0
- inputs/LocationChecksMC.tla · CC0-1.0
- inputs/LocationContracts.tla · CC0-1.0
- inputs/ObjectRuntime.tla · CC0-1.0
- inputs/ObjectiveChecksMC.cfg · CC0-1.0
- inputs/ObjectiveChecksMC.tla · CC0-1.0
- inputs/OperationAdmissionVariantMC-defective.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC-ordinary.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC.tla · CC0-1.0
- inputs/OperationChecksMC.cfg · CC0-1.0
- inputs/OperationChecksMC.tla · CC0-1.0
- inputs/OperationContracts.tla · CC0-1.0
- inputs/OperationProceduresMC.cfg · CC0-1.0
- inputs/OperationProceduresMC.tla · CC0-1.0
- inputs/PendingChecksMC.cfg · CC0-1.0
- inputs/PendingChecksMC.tla · CC0-1.0
- inputs/PersistentChecksMC.cfg · CC0-1.0
- inputs/PersistentChecksMC.tla · CC0-1.0
- inputs/Reactive-completion-reaction.cfg · CC0-1.0
- inputs/Reactive-cost-reaction.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.tla · CC0-1.0
- inputs/RegistryChecksMC.cfg · CC0-1.0
- inputs/RegistryChecksMC.tla · CC0-1.0
- inputs/RegistryCompositionMC.cfg · CC0-1.0
- inputs/RegistryCompositionMC.tla · CC0-1.0
- inputs/RegistryUniquenessVariantMC-defective.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC-ordinary.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC.tla · CC0-1.0
- inputs/RetirementChecksMC.cfg · CC0-1.0
- inputs/RetirementChecksMC.tla · CC0-1.0
- inputs/RuntimeChecksMC.cfg · CC0-1.0
- inputs/RuntimeChecksMC.tla · CC0-1.0
- inputs/SchedulerChecksMC.cfg · CC0-1.0
- inputs/SchedulerChecksMC.tla · CC0-1.0
- inputs/SchedulerOracle.tla · CC0-1.0
- inputs/SchemaChecksMC.cfg · CC0-1.0
- inputs/SchemaChecksMC.tla · CC0-1.0
- inputs/SchemaContracts.tla · CC0-1.0
- inputs/SettlementFacts.tla · CC0-1.0
- inputs/SetupChecksMC.cfg · CC0-1.0
- inputs/SetupChecksMC.tla · CC0-1.0
- inputs/SetupContracts.tla · CC0-1.0
- inputs/SideATurnTiming.cfg · CC0-1.0
- inputs/SideBTurnTiming.cfg · CC0-1.0
- inputs/SpecimenFactsA.tla · CC0-1.0
- inputs/SpecimenFactsB.tla · CC0-1.0
- inputs/TargetChecksMC.cfg · CC0-1.0
- inputs/TargetChecksMC.tla · CC0-1.0
- inputs/TraversalChecksMC.cfg · CC0-1.0
- inputs/TraversalChecksMC.tla · CC0-1.0
- inputs/TraversalContracts.tla · CC0-1.0
- inputs/TraversalIdentityVariantMC-defective.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC-ordinary.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC.tla · CC0-1.0
- inputs/TraversalProceduresMC.cfg · CC0-1.0
- inputs/TraversalProceduresMC.tla · CC0-1.0
- inputs/TraversalTimingAssertions.cfg · CC0-1.0
- inputs/TraversalTimingMC.cfg · CC0-1.0
- inputs/TraversalTimingMC.tla · CC0-1.0
- inputs/TurnChecksMC.cfg · CC0-1.0
- inputs/TurnChecksMC.tla · CC0-1.0
- inputs/TurnContracts.tla · CC0-1.0
- inputs/TurnHandoffVariantMC-defective.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC-ordinary.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC.tla · CC0-1.0
- inputs/TurnProceduresMC.cfg · CC0-1.0
- inputs/TurnProceduresMC.tla · CC0-1.0
- inputs/TypeChecksMC.cfg · CC0-1.0
- inputs/TypeChecksMC.tla · CC0-1.0
- inputs/TypeContracts.tla · CC0-1.0
- inputs/TypeOwnershipVariantMC-defective.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC-ordinary.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC.tla · CC0-1.0
- inputs/UnitChecksMC.cfg · CC0-1.0
- inputs/UnitChecksMC.tla · CC0-1.0
- inputs/VisibilityChecksMC.cfg · CC0-1.0
- inputs/VisibilityChecksMC.tla · CC0-1.0
- inputs/inputs.json · PROJECT-DOCUMENT
- stderr.log · PROJECT-DOCUMENT
- stdout.log · PROJECT-DOCUMENT
- execution.json · PROJECT-DOCUMENT
- Normalized typed trace · PROJECT-DOCUMENT
- Independent evidence review: reference-profile-r8-executions-r1 · PROJECT-DOCUMENT
reference-profile/ref-registry-uniqueness-ordinary: success; actual TLC exit 0.
Prepared assertions: the listed calculations passed for these selected inputs; no exhaustive arithmetic theorem is claimed.
Checked properties: SAssertionsSA.
- Input revision
- 2
- Evidence class
- prepared-assertions
- Failed observation or property
- None; completed check
- Input manifest SHA-256
- f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3
- Tool SHA-256
- 5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2
- Bounds
- {"configuration": "RegistryUniquenessVariantMC-ordinary.cfg", "constants": [["PaidAmounts", "{ 0 , 1 }"], ["PaidMoves", "{ TRUE , FALSE }"]], "definition_overrides": {}, "fingerprint_polynomial": 0, "finite_domain": "Exact initial-state, constructor and fixture definitions in this hash-bound module closure.", "heap_mib": 512, "max_seconds": 90, "seed": 1, "workers": 1}
- Assumptions
- Registered role/zone/event constructors, normalized source/provenance identities, provider facts and pinned renderer behavior are restricted to the selected finite contexts.
- Fairness
- None declared
- Constraints
- None declared
- Review
- accepted
- Exploration counts
- {"distinct": 11, "generated": 22, "queue": 0}
- Configured behavior
- SSpecSA
- Deadlock check
- Disabled
- State constraints
- None
- Action constraints
- None
- Configured constants
- [["PaidAmounts", "{ 0 , 1 }"], ["PaidMoves", "{ TRUE , FALSE }"]]
- Definition overrides
- None
- Symmetry
- None
- State view
- None
This evidence applies to the exact configured finite model. It is not an unbounded proof or an implementation conformance result.
Download this package’s source and reproduction bundle.
No counterexample trace was produced.
Reproduce this check and inspect its exact inputs
java -XX:+PerfDisableSharedMem -XX:+UseParallelGC -XX:ActiveProcessorCount=2 -Xmx512m -Xss8m -DTLA-Library=. -Dformalwiki.capture=capture.json -Dformalwiki.run=ref-registry-uniqueness-ordinary -Dformalwiki.input=f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3 -Dtlc2.overrides.TLCOverrides=FormalWikiOverrides -cp tools/tla2tools.jar:adapter tlc2.TLC -workers 1 -seed 1 -fp 0 -noGenerateSpecTE -suppressMessages 2216,2217,2218 -metadir states -postCondition FormalWikiTrace!Capture -config RegistryUniquenessVariantMC-ordinary.cfg RegistryUniquenessVariantMC- adapter-compile.stderr · PROJECT-DOCUMENT
- adapter-compile.stdout · PROJECT-DOCUMENT
- adapter-src/FormalWikiOverrides.java · MIT
- adapter-src/FormalWikiTrace.java · MIT
- adapter-src/FormalWikiTrace.tla · CC0-1.0
- capture.json · PROJECT-DOCUMENT
- execution-tool.py · MIT
- inputs/AbilityChecksMC.cfg · CC0-1.0
- inputs/AbilityChecksMC.tla · CC0-1.0
- inputs/AbilityContracts.tla · CC0-1.0
- inputs/AbilityProceduresMC.cfg · CC0-1.0
- inputs/AbilityProceduresMC.tla · CC0-1.0
- inputs/AbilityRegistry.tla · CC0-1.0
- inputs/ActionAdapters.tla · CC0-1.0
- inputs/ActionCompositionMC.cfg · CC0-1.0
- inputs/ActionCompositionMC.tla · CC0-1.0
- inputs/ActivityChecksMC.cfg · CC0-1.0
- inputs/ActivityChecksMC.tla · CC0-1.0
- inputs/ActivityPublication.tla · CC0-1.0
- inputs/AdditionalChecksMC.cfg · CC0-1.0
- inputs/AdditionalChecksMC.tla · CC0-1.0
- inputs/AdditionalContracts.tla · CC0-1.0
- inputs/AdditionalProceduresMC.cfg · CC0-1.0
- inputs/AdditionalProceduresMC.tla · CC0-1.0
- inputs/BasicContracts.tla · CC0-1.0
- inputs/CommitmentProbesMC.cfg · CC0-1.0
- inputs/CommitmentProbesMC.tla · CC0-1.0
- inputs/CommitmentPublicationMC.cfg · CC0-1.0
- inputs/CommitmentPublicationMC.tla · CC0-1.0
- inputs/CommittedCompositionMC.cfg · CC0-1.0
- inputs/CommittedCompositionMC.tla · CC0-1.0
- inputs/CompletionOrderChecksMC.cfg · CC0-1.0
- inputs/CompletionOrderChecksMC.tla · CC0-1.0
- inputs/CompletionPublicationVariantMC-defective.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC-ordinary.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC.tla · CC0-1.0
- inputs/CompositionOracle.tla · CC0-1.0
- inputs/ConnectedTimingMC.cfg · CC0-1.0
- inputs/ConnectedTimingMC.tla · CC0-1.0
- inputs/ConnectionFacts.tla · CC0-1.0
- inputs/ControlChecksMC.cfg · CC0-1.0
- inputs/ControlChecksMC.tla · CC0-1.0
- inputs/CostClampVariantMC-defective.cfg · CC0-1.0
- inputs/CostClampVariantMC-ordinary.cfg · CC0-1.0
- inputs/CostClampVariantMC.tla · CC0-1.0
- inputs/DefinitionChecksMC.cfg · CC0-1.0
- inputs/DefinitionChecksMC.tla · CC0-1.0
- inputs/DetachedChecksMC.cfg · CC0-1.0
- inputs/DetachedChecksMC.tla · CC0-1.0
- inputs/HostingChecksMC.cfg · CC0-1.0
- inputs/HostingChecksMC.tla · CC0-1.0
- inputs/IdentityRenewalVariantMC-defective.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC-ordinary.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC.tla · CC0-1.0
- inputs/InspectionChecksMC.cfg · CC0-1.0
- inputs/InspectionChecksMC.tla · CC0-1.0
- inputs/InspectionContracts.tla · CC0-1.0
- inputs/InspectionProceduresMC.cfg · CC0-1.0
- inputs/InspectionProceduresMC.tla · CC0-1.0
- inputs/InspectionTimingAssertions.cfg · CC0-1.0
- inputs/InspectionTimingMC.cfg · CC0-1.0
- inputs/InspectionTimingMC.tla · CC0-1.0
- inputs/InterruptConditionVariantMC-defective.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC-ordinary.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC.tla · CC0-1.0
- inputs/ItemTimingAssertions.cfg · CC0-1.0
- inputs/ItemTimingMC.cfg · CC0-1.0
- inputs/ItemTimingMC.tla · CC0-1.0
- inputs/LocationChecksMC.cfg · CC0-1.0
- inputs/LocationChecksMC.tla · CC0-1.0
- inputs/LocationContracts.tla · CC0-1.0
- inputs/ObjectRuntime.tla · CC0-1.0
- inputs/ObjectiveChecksMC.cfg · CC0-1.0
- inputs/ObjectiveChecksMC.tla · CC0-1.0
- inputs/OperationAdmissionVariantMC-defective.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC-ordinary.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC.tla · CC0-1.0
- inputs/OperationChecksMC.cfg · CC0-1.0
- inputs/OperationChecksMC.tla · CC0-1.0
- inputs/OperationContracts.tla · CC0-1.0
- inputs/OperationProceduresMC.cfg · CC0-1.0
- inputs/OperationProceduresMC.tla · CC0-1.0
- inputs/PendingChecksMC.cfg · CC0-1.0
- inputs/PendingChecksMC.tla · CC0-1.0
- inputs/PersistentChecksMC.cfg · CC0-1.0
- inputs/PersistentChecksMC.tla · CC0-1.0
- inputs/Reactive-completion-reaction.cfg · CC0-1.0
- inputs/Reactive-cost-reaction.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.tla · CC0-1.0
- inputs/RegistryChecksMC.cfg · CC0-1.0
- inputs/RegistryChecksMC.tla · CC0-1.0
- inputs/RegistryCompositionMC.cfg · CC0-1.0
- inputs/RegistryCompositionMC.tla · CC0-1.0
- inputs/RegistryUniquenessVariantMC-defective.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC-ordinary.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC.tla · CC0-1.0
- inputs/RetirementChecksMC.cfg · CC0-1.0
- inputs/RetirementChecksMC.tla · CC0-1.0
- inputs/RuntimeChecksMC.cfg · CC0-1.0
- inputs/RuntimeChecksMC.tla · CC0-1.0
- inputs/SchedulerChecksMC.cfg · CC0-1.0
- inputs/SchedulerChecksMC.tla · CC0-1.0
- inputs/SchedulerOracle.tla · CC0-1.0
- inputs/SchemaChecksMC.cfg · CC0-1.0
- inputs/SchemaChecksMC.tla · CC0-1.0
- inputs/SchemaContracts.tla · CC0-1.0
- inputs/SettlementFacts.tla · CC0-1.0
- inputs/SetupChecksMC.cfg · CC0-1.0
- inputs/SetupChecksMC.tla · CC0-1.0
- inputs/SetupContracts.tla · CC0-1.0
- inputs/SideATurnTiming.cfg · CC0-1.0
- inputs/SideBTurnTiming.cfg · CC0-1.0
- inputs/SpecimenFactsA.tla · CC0-1.0
- inputs/SpecimenFactsB.tla · CC0-1.0
- inputs/TargetChecksMC.cfg · CC0-1.0
- inputs/TargetChecksMC.tla · CC0-1.0
- inputs/TraversalChecksMC.cfg · CC0-1.0
- inputs/TraversalChecksMC.tla · CC0-1.0
- inputs/TraversalContracts.tla · CC0-1.0
- inputs/TraversalIdentityVariantMC-defective.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC-ordinary.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC.tla · CC0-1.0
- inputs/TraversalProceduresMC.cfg · CC0-1.0
- inputs/TraversalProceduresMC.tla · CC0-1.0
- inputs/TraversalTimingAssertions.cfg · CC0-1.0
- inputs/TraversalTimingMC.cfg · CC0-1.0
- inputs/TraversalTimingMC.tla · CC0-1.0
- inputs/TurnChecksMC.cfg · CC0-1.0
- inputs/TurnChecksMC.tla · CC0-1.0
- inputs/TurnContracts.tla · CC0-1.0
- inputs/TurnHandoffVariantMC-defective.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC-ordinary.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC.tla · CC0-1.0
- inputs/TurnProceduresMC.cfg · CC0-1.0
- inputs/TurnProceduresMC.tla · CC0-1.0
- inputs/TypeChecksMC.cfg · CC0-1.0
- inputs/TypeChecksMC.tla · CC0-1.0
- inputs/TypeContracts.tla · CC0-1.0
- inputs/TypeOwnershipVariantMC-defective.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC-ordinary.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC.tla · CC0-1.0
- inputs/UnitChecksMC.cfg · CC0-1.0
- inputs/UnitChecksMC.tla · CC0-1.0
- inputs/VisibilityChecksMC.cfg · CC0-1.0
- inputs/VisibilityChecksMC.tla · CC0-1.0
- inputs/inputs.json · PROJECT-DOCUMENT
- stderr.log · PROJECT-DOCUMENT
- stdout.log · PROJECT-DOCUMENT
- execution.json · PROJECT-DOCUMENT
- Normalized typed trace · PROJECT-DOCUMENT
- Independent evidence review: reference-profile-r8-executions-r1 · PROJECT-DOCUMENT
reference-profile/ref-registry-uniqueness-defective: safety-counterexample; actual TLC exit 12.
Deliberately defective variant: this retained counterexample belongs to the named negative control.
Checked properties: SAssertionsSA.
- Input revision
- 2
- Evidence class
- prepared-assertions
- Failed observation or property
- SAssertionsSA
- Input manifest SHA-256
- f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3
- Tool SHA-256
- 5bd7b64db99ae4c6c35f290de5e809c0ee41af43f8699cf696099ffb6452b1e2
- Bounds
- {"configuration": "RegistryUniquenessVariantMC-defective.cfg", "constants": [["PaidAmounts", "{ 0 , 1 }"], ["PaidMoves", "{ TRUE , FALSE }"], ["CatalogValidSA <- DefectBodyRegistryUniquenessVariant"]], "definition_overrides": {"CatalogValidSA": "DefectBodyRegistryUniquenessVariant"}, "fingerprint_polynomial": 0, "finite_domain": "Exact initial-state, constructor and fixture definitions in this hash-bound module closure.", "heap_mib": 512, "max_seconds": 90, "seed": 1, "workers": 1}
- Assumptions
- Registered role/zone/event constructors, normalized source/provenance identities, provider facts and pinned renderer behavior are restricted to the selected finite contexts.
- Fairness
- None declared
- Constraints
- None declared
- Review
- accepted
- Exploration counts
- null
- Configured behavior
- SSpecSA
- Deadlock check
- Disabled
- State constraints
- None
- Action constraints
- None
- Configured constants
- [["PaidAmounts", "{ 0 , 1 }"], ["PaidMoves", "{ TRUE , FALSE }"], ["CatalogValidSA <- DefectBodyRegistryUniquenessVariant"]]
- Definition overrides
- {"CatalogValidSA": "DefectBodyRegistryUniquenessVariant"}
- Symmetry
- None
- State view
- None
This evidence applies to the exact configured finite model. It is not an unbounded proof or an implementation conformance result.
Download this package’s source and reproduction bundle.
Ordinary companion: reference-profile/ref-registry-uniqueness-ordinary.
Reproduce this check and inspect its exact inputs
java -XX:+PerfDisableSharedMem -XX:+UseParallelGC -XX:ActiveProcessorCount=2 -Xmx512m -Xss8m -DTLA-Library=. -Dformalwiki.capture=capture.json -Dformalwiki.run=ref-registry-uniqueness-defective -Dformalwiki.input=f0df4091a373122a9be4ccfaa3bc6895bce2df003eea077feea02800dfa7a4c3 -Dtlc2.overrides.TLCOverrides=FormalWikiOverrides -cp tools/tla2tools.jar:adapter tlc2.TLC -workers 1 -seed 1 -fp 0 -noGenerateSpecTE -suppressMessages 2216,2217,2218 -metadir states -postCondition FormalWikiTrace!Capture -config RegistryUniquenessVariantMC-defective.cfg RegistryUniquenessVariantMC- adapter-compile.stderr · PROJECT-DOCUMENT
- adapter-compile.stdout · PROJECT-DOCUMENT
- adapter-src/FormalWikiOverrides.java · MIT
- adapter-src/FormalWikiTrace.java · MIT
- adapter-src/FormalWikiTrace.tla · CC0-1.0
- capture.json · PROJECT-DOCUMENT
- execution-tool.py · MIT
- inputs/AbilityChecksMC.cfg · CC0-1.0
- inputs/AbilityChecksMC.tla · CC0-1.0
- inputs/AbilityContracts.tla · CC0-1.0
- inputs/AbilityProceduresMC.cfg · CC0-1.0
- inputs/AbilityProceduresMC.tla · CC0-1.0
- inputs/AbilityRegistry.tla · CC0-1.0
- inputs/ActionAdapters.tla · CC0-1.0
- inputs/ActionCompositionMC.cfg · CC0-1.0
- inputs/ActionCompositionMC.tla · CC0-1.0
- inputs/ActivityChecksMC.cfg · CC0-1.0
- inputs/ActivityChecksMC.tla · CC0-1.0
- inputs/ActivityPublication.tla · CC0-1.0
- inputs/AdditionalChecksMC.cfg · CC0-1.0
- inputs/AdditionalChecksMC.tla · CC0-1.0
- inputs/AdditionalContracts.tla · CC0-1.0
- inputs/AdditionalProceduresMC.cfg · CC0-1.0
- inputs/AdditionalProceduresMC.tla · CC0-1.0
- inputs/BasicContracts.tla · CC0-1.0
- inputs/CommitmentProbesMC.cfg · CC0-1.0
- inputs/CommitmentProbesMC.tla · CC0-1.0
- inputs/CommitmentPublicationMC.cfg · CC0-1.0
- inputs/CommitmentPublicationMC.tla · CC0-1.0
- inputs/CommittedCompositionMC.cfg · CC0-1.0
- inputs/CommittedCompositionMC.tla · CC0-1.0
- inputs/CompletionOrderChecksMC.cfg · CC0-1.0
- inputs/CompletionOrderChecksMC.tla · CC0-1.0
- inputs/CompletionPublicationVariantMC-defective.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC-ordinary.cfg · CC0-1.0
- inputs/CompletionPublicationVariantMC.tla · CC0-1.0
- inputs/CompositionOracle.tla · CC0-1.0
- inputs/ConnectedTimingMC.cfg · CC0-1.0
- inputs/ConnectedTimingMC.tla · CC0-1.0
- inputs/ConnectionFacts.tla · CC0-1.0
- inputs/ControlChecksMC.cfg · CC0-1.0
- inputs/ControlChecksMC.tla · CC0-1.0
- inputs/CostClampVariantMC-defective.cfg · CC0-1.0
- inputs/CostClampVariantMC-ordinary.cfg · CC0-1.0
- inputs/CostClampVariantMC.tla · CC0-1.0
- inputs/DefinitionChecksMC.cfg · CC0-1.0
- inputs/DefinitionChecksMC.tla · CC0-1.0
- inputs/DetachedChecksMC.cfg · CC0-1.0
- inputs/DetachedChecksMC.tla · CC0-1.0
- inputs/HostingChecksMC.cfg · CC0-1.0
- inputs/HostingChecksMC.tla · CC0-1.0
- inputs/IdentityRenewalVariantMC-defective.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC-ordinary.cfg · CC0-1.0
- inputs/IdentityRenewalVariantMC.tla · CC0-1.0
- inputs/InspectionChecksMC.cfg · CC0-1.0
- inputs/InspectionChecksMC.tla · CC0-1.0
- inputs/InspectionContracts.tla · CC0-1.0
- inputs/InspectionProceduresMC.cfg · CC0-1.0
- inputs/InspectionProceduresMC.tla · CC0-1.0
- inputs/InspectionTimingAssertions.cfg · CC0-1.0
- inputs/InspectionTimingMC.cfg · CC0-1.0
- inputs/InspectionTimingMC.tla · CC0-1.0
- inputs/InterruptConditionVariantMC-defective.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC-ordinary.cfg · CC0-1.0
- inputs/InterruptConditionVariantMC.tla · CC0-1.0
- inputs/ItemTimingAssertions.cfg · CC0-1.0
- inputs/ItemTimingMC.cfg · CC0-1.0
- inputs/ItemTimingMC.tla · CC0-1.0
- inputs/LocationChecksMC.cfg · CC0-1.0
- inputs/LocationChecksMC.tla · CC0-1.0
- inputs/LocationContracts.tla · CC0-1.0
- inputs/ObjectRuntime.tla · CC0-1.0
- inputs/ObjectiveChecksMC.cfg · CC0-1.0
- inputs/ObjectiveChecksMC.tla · CC0-1.0
- inputs/OperationAdmissionVariantMC-defective.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC-ordinary.cfg · CC0-1.0
- inputs/OperationAdmissionVariantMC.tla · CC0-1.0
- inputs/OperationChecksMC.cfg · CC0-1.0
- inputs/OperationChecksMC.tla · CC0-1.0
- inputs/OperationContracts.tla · CC0-1.0
- inputs/OperationProceduresMC.cfg · CC0-1.0
- inputs/OperationProceduresMC.tla · CC0-1.0
- inputs/PendingChecksMC.cfg · CC0-1.0
- inputs/PendingChecksMC.tla · CC0-1.0
- inputs/PersistentChecksMC.cfg · CC0-1.0
- inputs/PersistentChecksMC.tla · CC0-1.0
- inputs/Reactive-completion-reaction.cfg · CC0-1.0
- inputs/Reactive-cost-reaction.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.cfg · CC0-1.0
- inputs/RegistryAvailabilityMC.tla · CC0-1.0
- inputs/RegistryChecksMC.cfg · CC0-1.0
- inputs/RegistryChecksMC.tla · CC0-1.0
- inputs/RegistryCompositionMC.cfg · CC0-1.0
- inputs/RegistryCompositionMC.tla · CC0-1.0
- inputs/RegistryUniquenessVariantMC-defective.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC-ordinary.cfg · CC0-1.0
- inputs/RegistryUniquenessVariantMC.tla · CC0-1.0
- inputs/RetirementChecksMC.cfg · CC0-1.0
- inputs/RetirementChecksMC.tla · CC0-1.0
- inputs/RuntimeChecksMC.cfg · CC0-1.0
- inputs/RuntimeChecksMC.tla · CC0-1.0
- inputs/SchedulerChecksMC.cfg · CC0-1.0
- inputs/SchedulerChecksMC.tla · CC0-1.0
- inputs/SchedulerOracle.tla · CC0-1.0
- inputs/SchemaChecksMC.cfg · CC0-1.0
- inputs/SchemaChecksMC.tla · CC0-1.0
- inputs/SchemaContracts.tla · CC0-1.0
- inputs/SettlementFacts.tla · CC0-1.0
- inputs/SetupChecksMC.cfg · CC0-1.0
- inputs/SetupChecksMC.tla · CC0-1.0
- inputs/SetupContracts.tla · CC0-1.0
- inputs/SideATurnTiming.cfg · CC0-1.0
- inputs/SideBTurnTiming.cfg · CC0-1.0
- inputs/SpecimenFactsA.tla · CC0-1.0
- inputs/SpecimenFactsB.tla · CC0-1.0
- inputs/TargetChecksMC.cfg · CC0-1.0
- inputs/TargetChecksMC.tla · CC0-1.0
- inputs/TraversalChecksMC.cfg · CC0-1.0
- inputs/TraversalChecksMC.tla · CC0-1.0
- inputs/TraversalContracts.tla · CC0-1.0
- inputs/TraversalIdentityVariantMC-defective.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC-ordinary.cfg · CC0-1.0
- inputs/TraversalIdentityVariantMC.tla · CC0-1.0
- inputs/TraversalProceduresMC.cfg · CC0-1.0
- inputs/TraversalProceduresMC.tla · CC0-1.0
- inputs/TraversalTimingAssertions.cfg · CC0-1.0
- inputs/TraversalTimingMC.cfg · CC0-1.0
- inputs/TraversalTimingMC.tla · CC0-1.0
- inputs/TurnChecksMC.cfg · CC0-1.0
- inputs/TurnChecksMC.tla · CC0-1.0
- inputs/TurnContracts.tla · CC0-1.0
- inputs/TurnHandoffVariantMC-defective.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC-ordinary.cfg · CC0-1.0
- inputs/TurnHandoffVariantMC.tla · CC0-1.0
- inputs/TurnProceduresMC.cfg · CC0-1.0
- inputs/TurnProceduresMC.tla · CC0-1.0
- inputs/TypeChecksMC.cfg · CC0-1.0
- inputs/TypeChecksMC.tla · CC0-1.0
- inputs/TypeContracts.tla · CC0-1.0
- inputs/TypeOwnershipVariantMC-defective.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC-ordinary.cfg · CC0-1.0
- inputs/TypeOwnershipVariantMC.tla · CC0-1.0
- inputs/UnitChecksMC.cfg · CC0-1.0
- inputs/UnitChecksMC.tla · CC0-1.0
- inputs/VisibilityChecksMC.cfg · CC0-1.0
- inputs/VisibilityChecksMC.tla · CC0-1.0
- inputs/inputs.json · PROJECT-DOCUMENT
- stderr.log · PROJECT-DOCUMENT
- stdout.log · PROJECT-DOCUMENT
- execution.json · PROJECT-DOCUMENT
- Normalized typed trace · PROJECT-DOCUMENT
- Independent evidence review: reference-profile-r8-executions-r1 · PROJECT-DOCUMENT
All associated configurations¶
Result |
Class |
Outcome |
|---|---|---|
finite-state-exploration |
success |
|
finite-state-exploration |
success |
|
finite-state-exploration |
success |
|
finite-state-exploration |
success |
|
finite-state-exploration |
success |
|
finite-state-exploration |
success |
|
prepared-assertions |
success |
|
finite-state-exploration |
success |
|
prepared-assertions |
safety-counterexample |
|
prepared-assertions |
success |
Follow an associated result for its exact source, configuration, bounds, warnings, complete trace when one exists, and reproduction bundle. An association identifies scope; it does not measure individual source-branch reachability.