#pragma once #include "lite_backend_artifact_contract.h" #include "lite_client_bridge.h" #include #include #include #include namespace dragonx::wallet { struct LiteBridgeRuntimeTeardownState; enum class LiteBridgeRuntimeLinkMode { ImportedLinked, DynamicLibrary, }; enum class LiteBridgeRuntimeStatus { Unavailable, Configured, BindingSymbols, Ready, Failed, ShuttingDown, Shutdown, }; enum class LiteBridgeRuntimeDryDispatchOperation { WalletExists, CheckServerOnline, Execute, InitializeNew, InitializeExisting, InitializeNewFromPhrase, Shutdown, }; enum class LiteBridgeRuntimeIssue { ArtifactContractRejected, ActivationNotRequested, LinkModeNotImported, DynamicLibraryDeferred, DynamicLibraryFakeLoaderFailed, DynamicLibraryNoOpAdapterSeamFailed, DynamicLibraryRealAdapterDisabledScaffoldFailed, ImportedBackendNotLinked, SymbolTableMissing, RequiredSymbolMissing, ArtifactMutationRequested, DynamicLibraryLoadRequested, DynamicLibraryUnloadRequested, SymbolResolutionRequested, SdxlCallRequested, BridgeCallRequested, ServerConnectivityCheckRequested, WalletLifecycleRequested, SyncRequested, SyncStatusPollingRequested, WorkerQueueRequested, WalletStateMutationRequested, WalletPersistenceRequested, SettingsWriteRequested, SendImportExportRequested, }; struct LiteBridgeRuntimeConfig { bool activationRequested = false; LiteBridgeRuntimeLinkMode linkMode = LiteBridgeRuntimeLinkMode::ImportedLinked; std::string abiVersion; std::string artifactPath; std::string artifactSummary; bool signatureRequiredForRelease = false; bool signatureVerified = false; unsigned int defaultTimeoutMs = 30000; }; struct LiteBridgeRuntimeSymbolBinding { std::string logicalName; std::string abiName; bool required = true; bool available = false; std::string source; }; struct LiteBridgeRuntimeSymbolTable { LiteClientBridgeApi api; std::string source; std::vector bindings; std::size_t requiredSymbolCount = 0; std::size_t availableSymbolCount = 0; }; using LiteBridgeRuntimeDynamicLibraryUnloadFn = void (*)(const char* handleLabel); struct LiteBridgeRuntimeDynamicLibraryHandle { bool present = false; bool fakeHandle = true; std::string artifactPath; std::string displayPath; std::string platform; std::string handleLabel; LiteBridgeRuntimeDynamicLibraryUnloadFn unload = nullptr; }; struct LiteBridgeRuntimeFakeDynamicLoaderInput { bool artifactPathReviewed = false; bool platformLoaderStrategyReady = false; bool loadSequenceReady = false; bool unloadSequenceReady = false; bool handleStoreReady = false; bool symbolLookupReady = false; bool fakeHandleProvided = false; bool failLoad = false; std::string artifactPath; std::string displayPath; std::string platform; std::string handleLabel; std::string source = "fake-dynamic-library"; std::string loadError; LiteClientBridgeApi api; LiteBridgeRuntimeDynamicLibraryUnloadFn unload = nullptr; }; struct LiteBridgeRuntimeFakeDynamicLoaderResult { bool ok = false; bool fakeOnlyLoader = true; bool fakeLoadAttempted = false; bool fakeSymbolLookupAttempted = false; bool fakeUnloadAttempted = false; bool noPlatformDynamicLibraryLoaded = true; bool noPlatformDynamicLibraryUnloaded = true; bool noPlatformSymbolResolution = true; bool noBridgeCalls = true; bool noSdxlCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool artifactPathReviewed = false; bool platformLoaderStrategyReady = false; bool loadSequenceReady = false; bool unloadSequenceReady = false; bool handleStoreReady = false; bool symbolLookupReady = false; bool handleStored = false; bool handlePresent = false; bool dynamicLibraryUnloadDeferred = true; bool symbolTableProduced = false; bool symbolTableReady = false; bool runtimeReady = false; std::size_t requiredSymbolCount = 0; std::size_t availableSymbolCount = 0; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; LiteBridgeRuntimeDynamicLibraryHandle handle; LiteBridgeRuntimeSymbolTable symbolTable; std::vector missingSymbols; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformLoaderReviewInput { std::string platform; std::string sharedArtifactPath; std::string sharedArtifactSha256; bool sharedArtifactEvidenceReviewed = false; bool sharedArtifactIsSharedLibrary = false; bool manifestRecordsSharedLibrary = false; bool artifactSha256Reviewed = false; bool requiredSymbolEvidenceReviewed = false; bool requiredSymbolsPresent = false; std::size_t requiredSymbolCount = 0; bool linuxAdapterAvailable = false; bool windowsAdapterAvailable = false; bool macosDeferredByOperator = true; bool loaderAdapterSeamReviewed = false; bool unloadAdapterSeamReviewed = false; bool symbolLookupAdapterSeamReviewed = false; bool handleOwnershipReviewed = false; bool teardownOrderingReviewed = false; bool stringOwnershipReused = false; bool fakeDynamicBindingGreen = false; bool platformLoadAttempted = false; bool platformUnloadAttempted = false; bool platformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformLoaderReviewResult { bool ok = false; bool noPlatformDynamicLibraryLoaded = true; bool noPlatformDynamicLibraryUnloaded = true; bool noPlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool sharedArtifactEvidenceAccepted = false; bool requiredSymbolEvidenceAccepted = false; bool loaderAdapterSeamAccepted = false; bool unloadAdapterSeamAccepted = false; bool symbolLookupAdapterSeamAccepted = false; bool handleOwnershipAccepted = false; bool teardownOrderingAccepted = false; bool stringOwnershipReuseAccepted = false; bool fakeDynamicBindingAccepted = false; bool platformLoaderReviewReady = false; std::size_t requiredSymbolCount = 0; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimeDynamicLoaderSmokeGateInput { LiteBridgeRuntimePlatformLoaderReviewResult platformLoaderReview; std::string platform; std::string smokeArtifactPath; std::string smokeArtifactSha256; std::string smokeRunId; bool platformLoaderReviewAccepted = false; bool disposableSharedArtifactReviewed = false; bool disposableSharedArtifactIsSharedLibrary = false; bool disposableArtifactSha256Reviewed = false; bool disposableArtifactNotReleaseArtifact = false; bool smokeEnvironmentReviewed = false; bool smokePlanReviewed = false; bool loadOnlySmokeEvidenceReviewed = false; bool unloadOnlySmokeEvidenceReviewed = false; bool unloadObservedAfterLoad = false; bool handleLifecycleEvidenceReviewed = false; bool cleanupEvidenceReviewed = false; bool noSymbolResolutionObserved = true; bool noBridgeCallsObserved = true; bool noSdxlCallsObserved = true; bool noServerConnectivityObserved = true; bool noWalletLifecycleObserved = true; bool noSyncObserved = true; bool noSyncStatusPollingObserved = true; bool noWorkerQueueObserved = true; bool noWalletStateMutationObserved = true; bool noWalletPersistenceObserved = true; bool noSettingsPersistenceObserved = true; bool noSendImportExportObserved = true; bool noArtifactMutationObserved = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimeDynamicLoaderSmokeGateResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool platformLoaderReviewAccepted = false; bool disposableSmokeArtifactAccepted = false; bool smokeEnvironmentAccepted = false; bool smokePlanAccepted = false; bool loadOnlySmokeEvidenceAccepted = false; bool unloadOnlySmokeEvidenceAccepted = false; bool handleLifecycleEvidenceAccepted = false; bool cleanupEvidenceAccepted = false; bool symbolResolutionBlocked = false; bool dynamicLoaderSmokeGateReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionInput { LiteBridgeRuntimeDynamicLoaderSmokeGateResult dynamicLoaderSmokeGate; std::string platform; std::string releaseBuilderId; std::string smokeRunId; std::string disposableWorkspacePath; std::string smokeArtifactPath; std::string smokeArtifactSha256; std::string manifestPath; std::string manifestSha256; std::string loadUnloadRecordPath; std::string cleanupRecordPath; bool dynamicLoaderSmokeGateAccepted = false; bool releaseBuilderReviewed = false; bool linuxReleaseBuilderAvailable = false; bool windowsReleaseBuilderAvailable = false; bool disposableWorkspaceReviewed = false; bool disposableWorkspaceIsIsolated = false; bool sharedArtifactCaptured = false; bool sharedArtifactIsSharedLibrary = false; bool sharedArtifactSha256Captured = false; bool manifestCaptured = false; bool manifestSha256Captured = false; bool manifestRecordsPlatform = false; bool manifestRecordsBuilder = false; bool manifestRecordsSmokeRunId = false; bool manifestRecordsArtifactPath = false; bool manifestRecordsArtifactSha256 = false; bool manifestRecordsDisposableArtifact = false; bool loadUnloadRecordCaptured = false; bool loadRecordCaptured = false; bool unloadRecordCaptured = false; bool unloadRecordedAfterLoad = false; bool loadUnloadRecordIsLoadUnloadOnly = false; bool handleLifecycleRecordCaptured = false; bool cleanupRecordCaptured = false; bool cleanupRecordShowsHandleReleased = false; bool cleanupRecordShowsArtifactRemoved = false; bool cleanupRecordShowsWorkspaceRemoved = false; bool noSymbolResolutionRecord = true; bool noBridgeCallsRecord = true; bool noSdxlCallsRecord = true; bool noServerConnectivityRecord = true; bool noWalletLifecycleRecord = true; bool noSyncRecord = true; bool noSyncStatusPollingRecord = true; bool noWorkerQueueRecord = true; bool noWalletStateMutationRecord = true; bool noWalletPersistenceRecord = true; bool noSettingsPersistenceRecord = true; bool noSendImportExportRecord = true; bool noArtifactMutationRecord = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSymbolResolutionRecord = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool dynamicLoaderSmokeGateAccepted = false; bool releaseBuilderAccepted = false; bool disposableWorkspaceAccepted = false; bool sharedArtifactRecordAccepted = false; bool manifestRecordAccepted = false; bool loadUnloadRecordAccepted = false; bool handleLifecycleRecordAccepted = false; bool cleanupProofAccepted = false; bool smokeEvidenceAcquisitionReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string smokeRunId; std::string manifestPath; std::string loadUnloadRecordPath; std::string cleanupRecordPath; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderAdapterContractInput { LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionResult smokeEvidenceAcquisition; std::string platform; std::string adapterName; bool smokeEvidenceAcquisitionAccepted = false; bool adapterContractReviewed = false; bool linuxAdapterContractAvailable = false; bool windowsAdapterContractAvailable = false; bool loadAdapterSignatureDefined = false; bool unloadAdapterSignatureDefined = false; bool symbolLookupAdapterSignatureDefined = false; bool adapterUsesReviewedArtifactPath = false; bool adapterReturnsOpaqueHandle = false; bool adapterErrorMappingDefined = false; bool adapterPathEncodingDefined = false; bool handleOwnershipContractDefined = false; bool unloadAfterRuntimeShutdownDefined = false; bool unloadAfterOwnedStringsReleasedDefined = false; bool symbolLookupResultStaysInsideRuntime = false; bool rawSymbolPointerEscapeBlocked = false; bool requiredSymbolMapDefined = false; std::size_t requiredSymbolCount = 0; bool symbolTableReuseDefined = false; bool stringOwnershipReused = false; bool fakeDynamicBindingStillRequired = false; bool runtimePlatformImplementationDeferred = true; bool productionLoaderExecutionDisabled = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderAdapterContractResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool smokeEvidenceAcquisitionAccepted = false; bool adapterContractAccepted = false; bool loadAdapterContractAccepted = false; bool unloadAdapterContractAccepted = false; bool symbolLookupAdapterContractAccepted = false; bool pathAndErrorContractAccepted = false; bool handleOwnershipContractAccepted = false; bool symbolTableContractAccepted = false; bool runtimeDeferralAccepted = false; bool adapterContractReady = false; std::size_t requiredSymbolCount = 0; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult { bool ok = false; bool disabled = true; bool noPlatformDynamicLibraryLoaded = true; bool noPlatformDynamicLibraryUnloaded = true; bool noPlatformSymbolResolution = true; bool noBridgeCalls = true; bool noSdxlCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool handleProduced = false; bool handleReleased = false; bool symbolAddressProduced = false; std::string error; std::string summary; }; using LiteBridgeRuntimePlatformDynamicLoaderAdapterLoadFn = LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult (*)(const char* platform, const char* artifactPath); using LiteBridgeRuntimePlatformDynamicLoaderAdapterUnloadFn = LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult (*)(const char* platform, const char* handleLabel); using LiteBridgeRuntimePlatformDynamicLoaderAdapterSymbolLookupFn = LiteBridgeRuntimePlatformDynamicLoaderAdapterCallResult (*)(const char* platform, const char* symbolName); struct LiteBridgeRuntimePlatformDynamicLoaderAdapter { std::string name; std::string platform; bool noOpAdapter = true; bool productionLoader = false; LiteBridgeRuntimePlatformDynamicLoaderAdapterLoadFn load = nullptr; LiteBridgeRuntimePlatformDynamicLoaderAdapterUnloadFn unload = nullptr; LiteBridgeRuntimePlatformDynamicLoaderAdapterSymbolLookupFn symbolLookup = nullptr; }; struct LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamInput { LiteBridgeRuntimePlatformDynamicLoaderAdapterContractResult adapterContract; LiteBridgeRuntimePlatformDynamicLoaderAdapter adapter; std::string platform; std::string artifactPath; std::string handleLabel; std::string symbolName; bool adapterContractAccepted = false; bool noOpAdapterRegistered = false; bool runtimeOwnsAdapter = false; bool loadProbeRequested = false; bool unloadProbeRequested = false; bool symbolLookupProbeRequested = false; bool productionLoaderExecutionDisabled = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool adapterContractAccepted = false; bool noOpAdapterAccepted = false; bool runtimeAdapterOwnershipAccepted = false; bool loadProbeAccepted = false; bool unloadProbeAccepted = false; bool symbolLookupProbeAccepted = false; bool noHandleProduced = true; bool noSymbolAddressProduced = true; bool productionLoaderDisabled = false; bool noOpAdapterSeamReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool implementationReviewAccepted = false; bool realAdapterAccepted = false; bool runtimeAdapterOwnershipAccepted = false; bool loadScaffoldProbeAccepted = false; bool unloadScaffoldProbeAccepted = false; bool symbolLookupScaffoldProbeAccepted = false; bool noHandleProduced = true; bool noHandleReleased = true; bool noSymbolAddressProduced = true; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool realAdapterDisabledScaffoldReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimeBindingInput { LiteBackendArtifactContractResult artifactContract; LiteBridgeRuntimeConfig config; LiteBridgeRuntimeSymbolTable symbolTable; LiteBridgeRuntimeFakeDynamicLoaderResult fakeDynamicLoaderResult; LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult noOpAdapterSeamResult; LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult realAdapterDisabledScaffoldResult; bool useProvidedSymbolTable = false; bool bindImportedLinkedSymbols = false; bool useFakeDynamicLoaderResult = false; bool useNoOpAdapterSeamResult = false; bool useRealAdapterDisabledScaffoldResult = false; bool artifactMutationRequested = false; bool dynamicLibraryLoadRequested = false; bool dynamicLibraryUnloadRequested = false; bool symbolResolutionRequested = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; }; struct LiteBridgeRuntimeBindingOptions { bool requireArtifactContract = true; bool requireActivationRequest = true; bool requireImportedLinkMode = true; bool requireCompleteSymbolTable = true; bool rejectRuntimeActions = true; }; struct LiteBridgeRuntimeIssueInfo { LiteBridgeRuntimeIssue issue = LiteBridgeRuntimeIssue::ArtifactContractRejected; std::string message; }; struct LiteBridgeRuntimeBindingResult { bool ok = false; bool noDynamicLibraryLoaded = true; bool noDynamicLibraryUnloaded = true; bool noPlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool artifactContractAccepted = false; bool configAccepted = false; bool activationAccepted = false; bool importedLinkModeAccepted = false; bool importedLinkedBindingRequested = false; bool providedSymbolTableAccepted = false; bool dynamicLibraryBindingRequested = false; bool fakeDynamicLoaderResultAccepted = false; bool noOpAdapterSeamResultAccepted = false; bool noOpAdapterBindingEvidenceReady = false; bool noOpAdapterNoHandleProduced = true; bool noOpAdapterNoSymbolAddressProduced = true; bool noOpAdapterProductionLoaderDisabled = false; bool realAdapterDisabledScaffoldResultAccepted = false; bool realAdapterDisabledScaffoldBindingEvidenceReady = false; bool realAdapterDisabledScaffoldNoHandleProduced = true; bool realAdapterDisabledScaffoldNoHandleReleased = true; bool realAdapterDisabledScaffoldNoSymbolAddressProduced = true; bool realAdapterDisabledScaffoldProductionLoaderDisabled = false; bool realAdapterDisabledScaffoldExecutionDisabled = false; bool dynamicLibraryHandleStored = false; bool dynamicLibraryHandlePresent = false; bool dynamicLibraryUnloadDeferred = true; bool symbolTableProduced = false; bool symbolTableReady = false; bool runtimeReady = false; std::size_t requiredSymbolCount = 0; std::size_t availableSymbolCount = 0; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; LiteBridgeRuntimeConfig config; LiteBridgeRuntimeSymbolTable symbolTable; LiteBridgeRuntimeDynamicLibraryHandle dynamicLibraryHandle; std::vector missingSymbols; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewInput { LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult noOpAdapterSeam; LiteBridgeRuntimeBindingResult noOpAdapterBinding; std::string platform; std::string adapterName; bool noOpAdapterSeamAccepted = false; bool noOpBindingEvidenceAccepted = false; bool realAdapterSourceReviewed = false; bool linuxRealAdapterImplementationAvailable = false; bool windowsRealAdapterImplementationAvailable = false; bool linuxDlopenDlsymDlcloseMappingReviewed = false; bool windowsLoadLibraryGetProcAddressFreeLibraryMappingReviewed = false; bool loadImplementationReviewed = false; bool unloadImplementationReviewed = false; bool symbolLookupImplementationReviewed = false; bool reviewedArtifactPathUse = false; bool pathEncodingReviewed = false; bool errorMappingReviewed = false; bool opaqueHandleOwnershipReviewed = false; bool unloadAfterRuntimeShutdownReviewed = false; bool unloadAfterOwnedStringsReviewed = false; bool symbolLookupContainedInRuntime = false; bool requiredSymbolCastPlanReviewed = false; bool rawSymbolPointerEscapeBlocked = false; bool requiredSymbolMapReused = false; std::size_t requiredSymbolCount = 0; bool symbolTableReuseReviewed = false; bool stringOwnershipReused = false; bool runtimePlatformImplementationDeferred = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool noOpAdapterSeamAccepted = false; bool noOpBindingEvidenceAccepted = false; bool realAdapterSourceAccepted = false; bool platformApiMappingAccepted = false; bool loadImplementationAccepted = false; bool unloadImplementationAccepted = false; bool symbolLookupImplementationAccepted = false; bool pathAndErrorMappingAccepted = false; bool handleOwnershipAccepted = false; bool symbolCastingBoundaryAccepted = false; bool symbolTableReuseAccepted = false; bool runtimeDeferralAccepted = false; bool productionLoaderDisabled = false; bool realAdapterImplementationReviewReady = false; std::size_t requiredSymbolCount = 0; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewResult implementationReview; LiteBridgeRuntimePlatformDynamicLoaderAdapter adapter; std::string platform; std::string artifactPath; std::string handleLabel; std::string symbolName; bool implementationReviewAccepted = false; bool realAdapterRegistered = false; bool runtimeOwnsAdapter = false; bool loadScaffoldProbeRequested = false; bool unloadScaffoldProbeRequested = false; bool symbolLookupScaffoldProbeRequested = false; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult disabledScaffold; LiteBridgeRuntimeBindingResult disabledScaffoldBinding; std::string platform; std::string artifactPath; std::string adapterName; bool disabledScaffoldAccepted = false; bool disabledScaffoldBindingAccepted = false; bool artifactPathReviewed = false; bool loadOnlyScopeReviewed = false; bool loadCallbackIsolationReviewed = false; bool linuxPlatformLoadApiReviewed = false; bool windowsPlatformLoadApiReviewed = false; bool loadFailureMappingReviewed = false; bool opaqueHandleStoragePlanReviewed = false; bool handleCleanupFallbackReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool operatorApprovalRequired = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool disabledScaffoldAccepted = false; bool disabledScaffoldBindingAccepted = false; bool artifactPathAccepted = false; bool loadOnlyScopeAccepted = false; bool loadCallbackIsolationAccepted = false; bool platformLoadApiReviewAccepted = false; bool loadFailureMappingAccepted = false; bool handleStoragePlanAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool operatorApprovalRequired = false; bool loadOnlyExecutionPreflightReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightResult loadOnlyPreflight; std::string platform; std::string adapterName; std::string approvalId; std::string releaseBuilderId; std::string loadOnlyEvidenceId; std::string artifactPath; std::string artifactSha256; bool loadOnlyPreflightAccepted = false; bool operatorApprovalGranted = false; bool operatorApprovalRecorded = false; bool operatorApprovalScopeReviewed = false; bool releaseBuilderIdentityReviewed = false; bool releaseBuilderTrusted = false; bool loadOnlyEvidenceReviewed = false; bool loadOnlyEvidenceMatchesPreflight = false; bool loadOnlyEvidenceRecordsLoadOnly = false; bool loadOnlyEvidenceNoSymbolResolution = true; bool loadOnlyEvidenceNoWalletRuntime = true; bool artifactPathReviewed = false; bool artifactSha256Reviewed = false; bool handleCleanupEvidenceReviewed = false; bool changeControlReviewed = false; bool rollbackPlanReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool loadOnlyPreflightAccepted = false; bool operatorApprovalAccepted = false; bool releaseBuilderEvidenceAccepted = false; bool loadOnlyEvidenceAccepted = false; bool artifactEvidenceAccepted = false; bool handleCleanupEvidenceAccepted = false; bool changeControlAccepted = false; bool rollbackPlanAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionApprovalGateReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string approvalId; std::string releaseBuilderId; std::string loadOnlyEvidenceId; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateResult approvalGate; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; bool approvalGateAccepted = false; bool runtimeOwnerIdentified = false; bool runtimeOwnerHandoffReviewed = false; bool loadCallbackBoundaryNamed = false; bool loadCallbackBoundaryReviewed = false; bool loadCallbackExecutionStillDisabled = true; bool loadCallbackRequiresSeparateExecutionBatch = true; bool ownerStoresNoDynamicHandle = true; bool ownerReleasesNoDynamicHandle = true; bool ownerStoresNoSymbolTable = true; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool approvalGateAccepted = false; bool runtimeOwnerHandoffAccepted = false; bool loadCallbackBoundaryAccepted = false; bool loadCallbackExecutionBlocked = false; bool disabledOwnerStateAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledOwnerHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffResult disabledOwnerHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; bool disabledOwnerHandoffAccepted = false; bool callbackBindingRecordReviewed = false; bool callbackBindingRecordDisabled = true; bool callbackOwnerMatchesHandoff = false; bool callbackBoundaryMatchesHandoff = false; bool callbackEntryPointNamed = false; bool callbackEntryPointReviewed = false; bool callbackInvocationStillDisabled = true; bool callbackRequiresSeparateExecutionBatch = true; bool callbackProducesNoDynamicHandle = true; bool callbackStoresNoDynamicHandle = true; bool callbackReleasesNoDynamicHandle = true; bool callbackResolvesNoSymbols = true; bool callbackStoresNoSymbolTable = true; bool callbackCreatesNoRuntime = true; bool callbackFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingResult { bool ok = false; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool disabledOwnerHandoffAccepted = false; bool callbackBindingRecordAccepted = false; bool callbackOwnerBoundaryAccepted = false; bool callbackEntryPointAccepted = false; bool callbackInvocationBlocked = false; bool disabledCallbackStateAccepted = false; bool callbackFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackBindingReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingResult disabledCallbackBinding; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; bool disabledCallbackBindingAccepted = false; bool preInvocationGuardReviewed = false; bool preInvocationGuardActive = false; bool guardOwnerMatchesCallbackBinding = false; bool guardBoundaryMatchesCallbackBinding = false; bool guardCallbackMatchesCallbackBinding = false; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool guardStopsBeforePlatformApi = true; bool guardReturnsDisabledResult = true; bool guardRequiresSeparateExecutionBatch = true; bool guardProducesNoDynamicHandle = true; bool guardStoresNoDynamicHandle = true; bool guardReleasesNoDynamicHandle = true; bool guardResolvesNoSymbols = true; bool guardStoresNoSymbolTable = true; bool guardCreatesNoRuntime = true; bool guardFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool disabledCallbackBindingAccepted = false; bool preInvocationGuardAccepted = false; bool guardCallbackBindingMatchAccepted = false; bool callbackInvocationRefused = false; bool platformApiPreInvocationBlocked = false; bool disabledGuardStateAccepted = false; bool guardFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackPreInvocationGuardReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardResult preInvocationGuard; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; bool preInvocationGuardAccepted = false; bool refusalResultReviewed = false; bool refusalResultRecorded = false; bool refusalResultDisabled = true; bool refusalResultOwnerMatchesGuard = false; bool refusalResultBoundaryMatchesGuard = false; bool refusalResultCallbackMatchesGuard = false; bool refusalResultGuardMatchesPreInvocationGuard = false; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool refusalResultCarriesGuardEvidence = false; bool refusalResultStopsBeforeCallbackInvocation = true; bool refusalResultStopsBeforePlatformApi = true; bool refusalResultReturnsDisabledOutcome = true; bool refusalResultRequiresSeparateExecutionBatch = true; bool refusalResultProducesNoDynamicHandle = true; bool refusalResultStoresNoDynamicHandle = true; bool refusalResultReleasesNoDynamicHandle = true; bool refusalResultResolvesNoSymbols = true; bool refusalResultStoresNoSymbolTable = true; bool refusalResultCreatesNoRuntime = true; bool refusalResultFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool preInvocationGuardAccepted = false; bool refusalResultAccepted = false; bool refusalResultGuardMatchAccepted = false; bool callbackInvocationRefused = false; bool callbackRefusalResultProjected = false; bool platformApiPreInvocationBlocked = false; bool disabledRefusalResultStateAccepted = false; bool refusalResultFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalResultReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultResult refusalResult; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; bool refusalResultAccepted = false; bool propagationRecordReviewed = false; bool propagationRecordRecorded = false; bool propagationRecordDisabled = true; bool propagationOwnerMatchesRefusalResult = false; bool propagationBoundaryMatchesRefusalResult = false; bool propagationCallbackMatchesRefusalResult = false; bool propagationGuardMatchesRefusalResult = false; bool propagationResultMatchesRefusalResult = false; bool disabledDispatchHandoffReviewed = false; bool disabledDispatchHandoffRecorded = false; bool disabledStatusRecordReviewed = false; bool disabledStatusRecordRecorded = false; bool propagationCarriesRefusalResultEvidence = false; bool propagationReturnsDisabledDispatchStatus = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool propagationStopsBeforeCallbackInvocation = true; bool propagationStopsBeforeCallbackResultExecution = true; bool propagationStopsBeforePlatformApi = true; bool propagationRequiresSeparateExecutionBatch = true; bool propagationProducesNoDynamicHandle = true; bool propagationStoresNoDynamicHandle = true; bool propagationReleasesNoDynamicHandle = true; bool propagationResolvesNoSymbols = true; bool propagationStoresNoSymbolTable = true; bool propagationCreatesNoRuntime = true; bool propagationFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool refusalResultAccepted = false; bool propagationRecordAccepted = false; bool propagationRefusalResultMatchAccepted = false; bool disabledDispatchHandoffAccepted = false; bool disabledDispatchStatusAccepted = false; bool callbackInvocationRefused = false; bool callbackRefusalResultPropagated = false; bool platformApiPreInvocationBlocked = false; bool disabledPropagationStateAccepted = false; bool propagationFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalResultPropagationReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationResult refusalPropagation; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; bool refusalPropagationAccepted = false; bool consumerReadinessReviewed = false; bool consumerReadinessRecorded = false; bool consumerReadinessDisabled = true; bool consumerOwnerMatchesPropagation = false; bool consumerBoundaryMatchesPropagation = false; bool consumerCallbackMatchesPropagation = false; bool consumerGuardMatchesPropagation = false; bool consumerRefusalResultMatchesPropagation = false; bool consumerPropagationMatchesPropagation = false; bool consumerDispatchHandoffMatchesPropagation = false; bool consumerStatusRecordMatchesPropagation = false; bool disabledConsumerRegistered = false; bool disabledConsumerAcceptsPropagationEvidence = false; bool consumerReturnsDisabledReadiness = true; bool consumerBlocksDispatchConsumption = true; bool consumerBlocksStatusPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool consumerStopsBeforeCallbackInvocation = true; bool consumerStopsBeforeCallbackResultExecution = true; bool consumerStopsBeforeDispatchExecution = true; bool consumerStopsBeforePlatformApi = true; bool consumerRequiresSeparateExecutionBatch = true; bool consumerProducesNoDynamicHandle = true; bool consumerStoresNoDynamicHandle = true; bool consumerReleasesNoDynamicHandle = true; bool consumerResolvesNoSymbols = true; bool consumerStoresNoSymbolTable = true; bool consumerCreatesNoRuntime = true; bool consumerReadinessFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool consumerReadinessStatusPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noConsumerReadinessStatusPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool refusalPropagationAccepted = false; bool consumerReadinessRecordAccepted = false; bool consumerPropagationMatchAccepted = false; bool disabledConsumerReadinessAccepted = false; bool callbackInvocationRefused = false; bool callbackRefusalPropagationConsumerReady = false; bool platformApiPreInvocationBlocked = false; bool disabledConsumerStateAccepted = false; bool consumerReadinessFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessResult consumerReadiness; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; bool consumerReadinessAccepted = false; bool dispatchConsumptionGuardReviewed = false; bool dispatchConsumptionGuardRecorded = false; bool dispatchConsumptionGuardDisabled = true; bool guardOwnerMatchesConsumerReadiness = false; bool guardBoundaryMatchesConsumerReadiness = false; bool guardCallbackMatchesConsumerReadiness = false; bool guardPreInvocationGuardMatchesConsumerReadiness = false; bool guardRefusalResultMatchesConsumerReadiness = false; bool guardPropagationMatchesConsumerReadiness = false; bool guardDispatchHandoffMatchesConsumerReadiness = false; bool guardStatusRecordMatchesConsumerReadiness = false; bool guardConsumerReadinessMatchesConsumerReadiness = false; bool guardConsumerNameMatchesConsumerReadiness = false; bool disabledDispatchConsumptionGuardRegistered = false; bool dispatchConsumptionGuardAcceptsConsumerReadinessEvidence = false; bool dispatchConsumptionGuardReturnsDisabledConsumption = true; bool dispatchConsumptionGuardBlocksDispatchConsumption = true; bool dispatchConsumptionGuardBlocksStatusPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool guardStopsBeforeCallbackInvocation = true; bool guardStopsBeforeCallbackResultExecution = true; bool guardStopsBeforeDispatchConsumption = true; bool guardStopsBeforeDispatchStatusPublication = true; bool guardStopsBeforePlatformApi = true; bool guardRequiresSeparateExecutionBatch = true; bool guardProducesNoDynamicHandle = true; bool guardStoresNoDynamicHandle = true; bool guardReleasesNoDynamicHandle = true; bool guardResolvesNoSymbols = true; bool guardStoresNoSymbolTable = true; bool guardCreatesNoRuntime = true; bool dispatchConsumptionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchConsumptionGuardStatusPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchConsumptionGuardStatusPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool consumerReadinessAccepted = false; bool dispatchConsumptionGuardRecordAccepted = false; bool guardConsumerReadinessMatchAccepted = false; bool disabledDispatchConsumptionGuardAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionGuarded = false; bool dispatchStatusPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledDispatchConsumptionGuardStateAccepted = false; bool dispatchConsumptionFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResult dispatchConsumptionGuard; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; bool dispatchConsumptionGuardAccepted = false; bool resultHandoffReviewed = false; bool resultHandoffRecorded = false; bool resultHandoffDisabled = true; bool handoffOwnerMatchesDispatchGuard = false; bool handoffBoundaryMatchesDispatchGuard = false; bool handoffCallbackMatchesDispatchGuard = false; bool handoffPreInvocationGuardMatchesDispatchGuard = false; bool handoffRefusalResultMatchesDispatchGuard = false; bool handoffPropagationMatchesDispatchGuard = false; bool handoffDispatchHandoffMatchesDispatchGuard = false; bool handoffStatusRecordMatchesDispatchGuard = false; bool handoffConsumerReadinessMatchesDispatchGuard = false; bool handoffConsumerNameMatchesDispatchGuard = false; bool handoffDispatchConsumptionGuardMatchesDispatchGuard = false; bool handoffDispatchConsumerNameMatchesDispatchGuard = false; bool disabledResultHandoffRegistered = false; bool resultHandoffAcceptsDispatchConsumptionGuardEvidence = false; bool resultHandoffReturnsDisabledResult = true; bool resultHandoffBlocksDispatchConsumption = true; bool resultHandoffBlocksDispatchResultExecution = true; bool resultHandoffBlocksStatusPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool handoffStopsBeforeCallbackInvocation = true; bool handoffStopsBeforeCallbackResultExecution = true; bool handoffStopsBeforeDispatchConsumption = true; bool handoffStopsBeforeDispatchResultExecution = true; bool handoffStopsBeforeDispatchStatusPublication = true; bool handoffStopsBeforePlatformApi = true; bool handoffRequiresSeparateExecutionBatch = true; bool handoffProducesNoDynamicHandle = true; bool handoffStoresNoDynamicHandle = true; bool handoffReleasesNoDynamicHandle = true; bool handoffResolvesNoSymbols = true; bool handoffStoresNoSymbolTable = true; bool handoffCreatesNoRuntime = true; bool resultHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool dispatchConsumptionGuardAccepted = false; bool resultHandoffRecordAccepted = false; bool handoffDispatchGuardMatchAccepted = false; bool disabledResultHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledResultHandoffStateAccepted = false; bool resultHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffResult resultHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; bool resultHandoffAccepted = false; bool readinessProjectionReviewed = false; bool readinessProjectionRecorded = false; bool readinessProjectionDisabled = true; bool projectionOwnerMatchesResultHandoff = false; bool projectionBoundaryMatchesResultHandoff = false; bool projectionCallbackMatchesResultHandoff = false; bool projectionPreInvocationGuardMatchesResultHandoff = false; bool projectionRefusalResultMatchesResultHandoff = false; bool projectionPropagationMatchesResultHandoff = false; bool projectionDispatchHandoffMatchesResultHandoff = false; bool projectionStatusRecordMatchesResultHandoff = false; bool projectionConsumerReadinessMatchesResultHandoff = false; bool projectionConsumerNameMatchesResultHandoff = false; bool projectionDispatchConsumptionGuardMatchesResultHandoff = false; bool projectionDispatchConsumerNameMatchesResultHandoff = false; bool projectionResultHandoffMatchesResultHandoff = false; bool projectionResultConsumerNameMatchesResultHandoff = false; bool disabledReadinessProjectionRegistered = false; bool readinessProjectionAcceptsResultHandoffEvidence = false; bool readinessProjectionReturnsDisabledReadiness = true; bool readinessProjectionBlocksDispatchConsumption = true; bool readinessProjectionBlocksDispatchResultExecution = true; bool readinessProjectionBlocksStatusPublication = true; bool readinessProjectionBlocksReadinessPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool projectionStopsBeforeCallbackInvocation = true; bool projectionStopsBeforeCallbackResultExecution = true; bool projectionStopsBeforeDispatchConsumption = true; bool projectionStopsBeforeDispatchResultExecution = true; bool projectionStopsBeforeDispatchStatusPublication = true; bool projectionStopsBeforeReadinessPublication = true; bool projectionStopsBeforePlatformApi = true; bool projectionRequiresSeparateExecutionBatch = true; bool projectionProducesNoDynamicHandle = true; bool projectionStoresNoDynamicHandle = true; bool projectionReleasesNoDynamicHandle = true; bool projectionResolvesNoSymbols = true; bool projectionStoresNoSymbolTable = true; bool projectionCreatesNoRuntime = true; bool readinessProjectionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool resultHandoffAccepted = false; bool readinessProjectionRecordAccepted = false; bool projectionResultHandoffMatchAccepted = false; bool disabledReadinessProjectionAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledReadinessProjectionStateAccepted = false; bool readinessProjectionFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionResult readinessProjection; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; bool readinessProjectionAccepted = false; bool statusHandoffReviewed = false; bool statusHandoffRecorded = false; bool statusHandoffDisabled = true; bool statusHandoffOwnerMatchesReadinessProjection = false; bool statusHandoffBoundaryMatchesReadinessProjection = false; bool statusHandoffCallbackMatchesReadinessProjection = false; bool statusHandoffPreInvocationGuardMatchesReadinessProjection = false; bool statusHandoffRefusalResultMatchesReadinessProjection = false; bool statusHandoffPropagationMatchesReadinessProjection = false; bool statusHandoffDispatchHandoffMatchesReadinessProjection = false; bool statusHandoffStatusRecordMatchesReadinessProjection = false; bool statusHandoffConsumerReadinessMatchesReadinessProjection = false; bool statusHandoffConsumerNameMatchesReadinessProjection = false; bool statusHandoffDispatchConsumptionGuardMatchesReadinessProjection = false; bool statusHandoffDispatchConsumerNameMatchesReadinessProjection = false; bool statusHandoffResultHandoffMatchesReadinessProjection = false; bool statusHandoffResultConsumerNameMatchesReadinessProjection = false; bool statusHandoffReadinessProjectionMatchesReadinessProjection = false; bool statusHandoffReadinessConsumerNameMatchesReadinessProjection = false; bool disabledStatusHandoffRegistered = false; bool statusHandoffAcceptsReadinessProjectionEvidence = false; bool statusHandoffReturnsDisabledStatus = true; bool statusHandoffBlocksDispatchConsumption = true; bool statusHandoffBlocksDispatchResultExecution = true; bool statusHandoffBlocksStatusPublication = true; bool statusHandoffBlocksReadinessPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool statusHandoffStopsBeforeCallbackInvocation = true; bool statusHandoffStopsBeforeCallbackResultExecution = true; bool statusHandoffStopsBeforeDispatchConsumption = true; bool statusHandoffStopsBeforeDispatchResultExecution = true; bool statusHandoffStopsBeforeDispatchStatusPublication = true; bool statusHandoffStopsBeforeReadinessPublication = true; bool statusHandoffStopsBeforeStatusPublication = true; bool statusHandoffStopsBeforePlatformApi = true; bool statusHandoffRequiresSeparateExecutionBatch = true; bool statusHandoffProducesNoDynamicHandle = true; bool statusHandoffStoresNoDynamicHandle = true; bool statusHandoffReleasesNoDynamicHandle = true; bool statusHandoffResolvesNoSymbols = true; bool statusHandoffStoresNoSymbolTable = true; bool statusHandoffCreatesNoRuntime = true; bool statusHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool readinessProjectionAccepted = false; bool statusHandoffRecordAccepted = false; bool statusHandoffReadinessProjectionMatchAccepted = false; bool disabledStatusHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledStatusHandoffStateAccepted = false; bool statusHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; bool statusHandoffAccepted = false; bool publicationGuardReviewed = false; bool publicationGuardRecorded = false; bool publicationGuardDisabled = true; bool publicationGuardOwnerMatchesStatusHandoff = false; bool publicationGuardBoundaryMatchesStatusHandoff = false; bool publicationGuardCallbackMatchesStatusHandoff = false; bool publicationGuardPreInvocationGuardMatchesStatusHandoff = false; bool publicationGuardRefusalResultMatchesStatusHandoff = false; bool publicationGuardPropagationMatchesStatusHandoff = false; bool publicationGuardDispatchHandoffMatchesStatusHandoff = false; bool publicationGuardStatusRecordMatchesStatusHandoff = false; bool publicationGuardConsumerReadinessMatchesStatusHandoff = false; bool publicationGuardConsumerNameMatchesStatusHandoff = false; bool publicationGuardDispatchConsumptionGuardMatchesStatusHandoff = false; bool publicationGuardDispatchConsumerNameMatchesStatusHandoff = false; bool publicationGuardResultHandoffMatchesStatusHandoff = false; bool publicationGuardResultConsumerNameMatchesStatusHandoff = false; bool publicationGuardReadinessProjectionMatchesStatusHandoff = false; bool publicationGuardReadinessConsumerNameMatchesStatusHandoff = false; bool publicationGuardStatusHandoffMatchesStatusHandoff = false; bool publicationGuardStatusConsumerNameMatchesStatusHandoff = false; bool disabledPublicationGuardRegistered = false; bool publicationGuardAcceptsStatusHandoffEvidence = false; bool publicationGuardReturnsDisabledPublication = true; bool publicationGuardBlocksDispatchConsumption = true; bool publicationGuardBlocksDispatchResultExecution = true; bool publicationGuardBlocksStatusPublication = true; bool publicationGuardBlocksReadinessPublication = true; bool publicationGuardBlocksStatusHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool publicationGuardStopsBeforeCallbackInvocation = true; bool publicationGuardStopsBeforeCallbackResultExecution = true; bool publicationGuardStopsBeforeDispatchConsumption = true; bool publicationGuardStopsBeforeDispatchResultExecution = true; bool publicationGuardStopsBeforeDispatchStatusPublication = true; bool publicationGuardStopsBeforeReadinessPublication = true; bool publicationGuardStopsBeforeStatusHandoffPublication = true; bool publicationGuardStopsBeforePublication = true; bool publicationGuardStopsBeforePlatformApi = true; bool publicationGuardRequiresSeparateExecutionBatch = true; bool publicationGuardProducesNoDynamicHandle = true; bool publicationGuardStoresNoDynamicHandle = true; bool publicationGuardReleasesNoDynamicHandle = true; bool publicationGuardResolvesNoSymbols = true; bool publicationGuardStoresNoSymbolTable = true; bool publicationGuardCreatesNoRuntime = true; bool publicationGuardFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool statusHandoffAccepted = false; bool publicationGuardRecordAccepted = false; bool publicationGuardStatusHandoffMatchAccepted = false; bool disabledPublicationGuardAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardStateAccepted = false; bool publicationGuardFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; bool publicationGuardAccepted = false; bool publicationGuardResultHandoffReviewed = false; bool publicationGuardResultHandoffRecorded = false; bool publicationGuardResultHandoffDisabled = true; bool publicationGuardResultHandoffOwnerMatchesPublicationGuard = false; bool publicationGuardResultHandoffBoundaryMatchesPublicationGuard = false; bool publicationGuardResultHandoffCallbackMatchesPublicationGuard = false; bool publicationGuardResultHandoffPreInvocationGuardMatchesPublicationGuard = false; bool publicationGuardResultHandoffRefusalResultMatchesPublicationGuard = false; bool publicationGuardResultHandoffPropagationMatchesPublicationGuard = false; bool publicationGuardResultHandoffDispatchHandoffMatchesPublicationGuard = false; bool publicationGuardResultHandoffStatusRecordMatchesPublicationGuard = false; bool publicationGuardResultHandoffConsumerReadinessMatchesPublicationGuard = false; bool publicationGuardResultHandoffConsumerNameMatchesPublicationGuard = false; bool publicationGuardResultHandoffDispatchConsumptionGuardMatchesPublicationGuard = false; bool publicationGuardResultHandoffDispatchConsumerNameMatchesPublicationGuard = false; bool publicationGuardResultHandoffResultHandoffMatchesPublicationGuard = false; bool publicationGuardResultHandoffResultConsumerNameMatchesPublicationGuard = false; bool publicationGuardResultHandoffReadinessProjectionMatchesPublicationGuard = false; bool publicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuard = false; bool publicationGuardResultHandoffStatusHandoffMatchesPublicationGuard = false; bool publicationGuardResultHandoffStatusConsumerNameMatchesPublicationGuard = false; bool publicationGuardResultHandoffPublicationGuardMatchesPublicationGuard = false; bool publicationGuardResultHandoffPublicationConsumerNameMatchesPublicationGuard = false; bool disabledPublicationGuardResultHandoffRegistered = false; bool publicationGuardResultHandoffAcceptsPublicationGuardEvidence = false; bool publicationGuardResultHandoffReturnsDisabledResult = true; bool publicationGuardResultHandoffBlocksDispatchConsumption = true; bool publicationGuardResultHandoffBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffBlocksStatusPublication = true; bool publicationGuardResultHandoffBlocksReadinessPublication = true; bool publicationGuardResultHandoffBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffBlocksPublicationGuardPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool publicationGuardResultHandoffStopsBeforeCallbackInvocation = true; bool publicationGuardResultHandoffStopsBeforeCallbackResultExecution = true; bool publicationGuardResultHandoffStopsBeforeDispatchConsumption = true; bool publicationGuardResultHandoffStopsBeforeDispatchResultExecution = true; bool publicationGuardResultHandoffStopsBeforeDispatchStatusPublication = true; bool publicationGuardResultHandoffStopsBeforeReadinessPublication = true; bool publicationGuardResultHandoffStopsBeforeStatusHandoffPublication = true; bool publicationGuardResultHandoffStopsBeforePublicationGuardPublication = true; bool publicationGuardResultHandoffStopsBeforeResultPublication = true; bool publicationGuardResultHandoffStopsBeforePlatformApi = true; bool publicationGuardResultHandoffRequiresSeparateExecutionBatch = true; bool publicationGuardResultHandoffProducesNoDynamicHandle = true; bool publicationGuardResultHandoffStoresNoDynamicHandle = true; bool publicationGuardResultHandoffReleasesNoDynamicHandle = true; bool publicationGuardResultHandoffResolvesNoSymbols = true; bool publicationGuardResultHandoffStoresNoSymbolTable = true; bool publicationGuardResultHandoffCreatesNoRuntime = true; bool publicationGuardResultHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardAccepted = false; bool publicationGuardResultHandoffRecordAccepted = false; bool publicationGuardResultHandoffPublicationGuardMatchAccepted = false; bool disabledPublicationGuardResultHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffStateAccepted = false; bool publicationGuardResultHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult publicationGuardResultHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; bool publicationGuardResultHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionReviewed = false; bool publicationGuardResultHandoffReadinessProjectionRecorded = false; bool publicationGuardResultHandoffReadinessProjectionDisabled = true; bool projectionOwnerMatchesPublicationGuardResultHandoff = false; bool projectionBoundaryMatchesPublicationGuardResultHandoff = false; bool projectionCallbackMatchesPublicationGuardResultHandoff = false; bool projectionPreInvocationGuardMatchesPublicationGuardResultHandoff = false; bool projectionRefusalResultMatchesPublicationGuardResultHandoff = false; bool projectionPropagationMatchesPublicationGuardResultHandoff = false; bool projectionDispatchHandoffMatchesPublicationGuardResultHandoff = false; bool projectionStatusRecordMatchesPublicationGuardResultHandoff = false; bool projectionConsumerReadinessMatchesPublicationGuardResultHandoff = false; bool projectionConsumerNameMatchesPublicationGuardResultHandoff = false; bool projectionDispatchConsumptionGuardMatchesPublicationGuardResultHandoff = false; bool projectionDispatchConsumerNameMatchesPublicationGuardResultHandoff = false; bool projectionResultHandoffMatchesPublicationGuardResultHandoff = false; bool projectionResultConsumerNameMatchesPublicationGuardResultHandoff = false; bool projectionReadinessProjectionMatchesPublicationGuardResultHandoff = false; bool projectionReadinessConsumerNameMatchesPublicationGuardResultHandoff = false; bool projectionStatusHandoffMatchesPublicationGuardResultHandoff = false; bool projectionStatusConsumerNameMatchesPublicationGuardResultHandoff = false; bool projectionPublicationGuardMatchesPublicationGuardResultHandoff = false; bool projectionPublicationConsumerNameMatchesPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffMatchesPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoff = false; bool disabledPublicationGuardResultHandoffReadinessProjectionRegistered = false; bool publicationGuardResultHandoffReadinessProjectionAcceptsResultHandoffEvidence = false; bool publicationGuardResultHandoffReadinessProjectionReturnsDisabledReadiness = true; bool publicationGuardResultHandoffReadinessProjectionBlocksDispatchConsumption = true; bool publicationGuardResultHandoffReadinessProjectionBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffReadinessProjectionBlocksStatusPublication = true; bool publicationGuardResultHandoffReadinessProjectionBlocksReadinessPublication = true; bool publicationGuardResultHandoffReadinessProjectionBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardPublication = true; bool publicationGuardResultHandoffReadinessProjectionBlocksResultHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool projectionStopsBeforeCallbackInvocation = true; bool projectionStopsBeforeCallbackResultExecution = true; bool projectionStopsBeforeDispatchConsumption = true; bool projectionStopsBeforeDispatchResultExecution = true; bool projectionStopsBeforeDispatchStatusPublication = true; bool projectionStopsBeforeReadinessPublication = true; bool projectionStopsBeforeStatusHandoffPublication = true; bool projectionStopsBeforePublicationGuardPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffPublication = true; bool projectionStopsBeforeReadinessProjectionPublication = true; bool projectionStopsBeforePlatformApi = true; bool projectionRequiresSeparateExecutionBatch = true; bool projectionProducesNoDynamicHandle = true; bool projectionStoresNoDynamicHandle = true; bool projectionReleasesNoDynamicHandle = true; bool projectionResolvesNoSymbols = true; bool projectionStoresNoSymbolTable = true; bool projectionCreatesNoRuntime = true; bool publicationGuardResultHandoffReadinessProjectionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionRecordAccepted = false; bool projectionPublicationGuardResultHandoffMatchAccepted = false; bool disabledPublicationGuardResultHandoffReadinessProjectionAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStateAccepted = false; bool publicationGuardResultHandoffReadinessProjectionFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult publicationGuardResultHandoffReadinessProjection; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; bool publicationGuardResultHandoffReadinessProjectionAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffRecorded = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffDisabled = true; bool statusHandoffOwnerMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffBoundaryMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffCallbackMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffRefusalResultMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPropagationMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffStatusRecordMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffResultHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjection = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffRegistered = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffAcceptsReadinessProjectionEvidence = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffReturnsDisabledStatus = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchConsumption = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksResultHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessProjectionPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool statusHandoffStopsBeforeCallbackInvocation = true; bool statusHandoffStopsBeforeCallbackResultExecution = true; bool statusHandoffStopsBeforeDispatchConsumption = true; bool statusHandoffStopsBeforeDispatchResultExecution = true; bool statusHandoffStopsBeforeDispatchStatusPublication = true; bool statusHandoffStopsBeforeReadinessPublication = true; bool statusHandoffStopsBeforeStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforeStatusPublication = true; bool statusHandoffStopsBeforePlatformApi = true; bool statusHandoffRequiresSeparateExecutionBatch = true; bool statusHandoffProducesNoDynamicHandle = true; bool statusHandoffStoresNoDynamicHandle = true; bool statusHandoffReleasesNoDynamicHandle = true; bool statusHandoffResolvesNoSymbols = true; bool statusHandoffStoresNoSymbolTable = true; bool statusHandoffCreatesNoRuntime = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffRecordAccepted = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionMatchAccepted = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffStateAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecorded = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardDisabled = true; bool publicationGuardOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRegistered = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAcceptsStatusHandoffEvidence = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReturnsDisabledPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchConsumption = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksReadinessPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksResultHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksReadinessProjectionPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusHandoffResultPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool publicationGuardStopsBeforeCallbackInvocation = true; bool publicationGuardStopsBeforeCallbackResultExecution = true; bool publicationGuardStopsBeforeDispatchConsumption = true; bool publicationGuardStopsBeforeDispatchResultExecution = true; bool publicationGuardStopsBeforeDispatchStatusPublication = true; bool publicationGuardStopsBeforeReadinessPublication = true; bool publicationGuardStopsBeforeStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforePublication = true; bool publicationGuardStopsBeforePlatformApi = true; bool publicationGuardRequiresSeparateExecutionBatch = true; bool publicationGuardProducesNoDynamicHandle = true; bool publicationGuardStoresNoDynamicHandle = true; bool publicationGuardReleasesNoDynamicHandle = true; bool publicationGuardResolvesNoSymbols = true; bool publicationGuardStoresNoSymbolTable = true; bool publicationGuardCreatesNoRuntime = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecordAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchAccepted = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardStateAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffRecorded = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffDisabled = true; bool resultHandoffOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool resultHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffRegistered = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAcceptsPublicationGuardEvidence = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReturnsDisabledResult = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksDispatchConsumption = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksStatusPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksReadinessPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksPublicationGuardPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksPublicationGuardResultHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksReadinessProjectionPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksStatusHandoffResultPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffBlocksPublicationGuardResultPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool resultHandoffStopsBeforeCallbackInvocation = true; bool resultHandoffStopsBeforeCallbackResultExecution = true; bool resultHandoffStopsBeforeDispatchConsumption = true; bool resultHandoffStopsBeforeDispatchResultExecution = true; bool resultHandoffStopsBeforeDispatchStatusPublication = true; bool resultHandoffStopsBeforeReadinessPublication = true; bool resultHandoffStopsBeforeStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffStopsBeforeResultPublication = true; bool resultHandoffStopsBeforePlatformApi = true; bool resultHandoffRequiresSeparateExecutionBatch = true; bool resultHandoffProducesNoDynamicHandle = true; bool resultHandoffStoresNoDynamicHandle = true; bool resultHandoffReleasesNoDynamicHandle = true; bool resultHandoffResolvesNoSymbols = true; bool resultHandoffStoresNoSymbolTable = true; bool resultHandoffCreatesNoRuntime = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffRecordAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchAccepted = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffStateAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionRecorded = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionDisabled = true; bool projectionOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionRegistered = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAcceptsResultHandoffEvidence = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReturnsDisabledReadiness = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksDispatchConsumption = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksStatusPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksReadinessPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardResultHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksReadinessProjectionPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksStatusHandoffResultPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardResultPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionBlocksPublicationGuardResultHandoffResultPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool projectionStopsBeforeCallbackInvocation = true; bool projectionStopsBeforeCallbackResultExecution = true; bool projectionStopsBeforeDispatchConsumption = true; bool projectionStopsBeforeDispatchResultExecution = true; bool projectionStopsBeforeDispatchStatusPublication = true; bool projectionStopsBeforeReadinessPublication = true; bool projectionStopsBeforeStatusHandoffPublication = true; bool projectionStopsBeforePublicationGuardPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool projectionStopsBeforeReadinessProjectionPublication = true; bool projectionStopsBeforePlatformApi = true; bool projectionRequiresSeparateExecutionBatch = true; bool projectionProducesNoDynamicHandle = true; bool projectionStoresNoDynamicHandle = true; bool projectionReleasesNoDynamicHandle = true; bool projectionResolvesNoSymbols = true; bool projectionStoresNoSymbolTable = true; bool projectionCreatesNoRuntime = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionRecordAccepted = false; bool projectionPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchAccepted = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStateAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffRecorded = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffDisabled = true; bool statusHandoffOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffRegistered = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAcceptsReadinessProjectionEvidence = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReturnsDisabledStatus = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchConsumption = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksReadinessProjectionPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksStatusHandoffResultPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultHandoffResultPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool statusHandoffStopsBeforeCallbackInvocation = true; bool statusHandoffStopsBeforeCallbackResultExecution = true; bool statusHandoffStopsBeforeDispatchConsumption = true; bool statusHandoffStopsBeforeDispatchResultExecution = true; bool statusHandoffStopsBeforeDispatchStatusPublication = true; bool statusHandoffStopsBeforeReadinessPublication = true; bool statusHandoffStopsBeforeStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforeStatusPublication = true; bool statusHandoffStopsBeforePlatformApi = true; bool statusHandoffRequiresSeparateExecutionBatch = true; bool statusHandoffProducesNoDynamicHandle = true; bool statusHandoffStoresNoDynamicHandle = true; bool statusHandoffReleasesNoDynamicHandle = true; bool statusHandoffResolvesNoSymbols = true; bool statusHandoffStoresNoSymbolTable = true; bool statusHandoffCreatesNoRuntime = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffRecordAccepted = false; bool statusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionMatchAccepted = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffStateAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecorded = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardDisabled = true; bool publicationGuardOwnerMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardBoundaryMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardCallbackMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPreInvocationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardRefusalResultMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPropagationMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardDispatchHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardStatusRecordMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardConsumerReadinessMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardDispatchConsumptionGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardDispatchConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool publicationGuardPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerNameMatchesPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRegistered = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAcceptsStatusHandoffEvidence = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReturnsDisabledPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchConsumption = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksDispatchResultExecution = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksReadinessPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksStatusHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardResultHandoffPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool publicationGuardStopsBeforeCallbackInvocation = true; bool publicationGuardStopsBeforeCallbackResultExecution = true; bool publicationGuardStopsBeforeDispatchConsumption = true; bool publicationGuardStopsBeforeDispatchResultExecution = true; bool publicationGuardStopsBeforeDispatchStatusPublication = true; bool publicationGuardStopsBeforeReadinessPublication = true; bool publicationGuardStopsBeforeStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforePublication = true; bool publicationGuardStopsBeforePlatformApi = true; bool publicationGuardRequiresSeparateExecutionBatch = true; bool publicationGuardProducesNoDynamicHandle = true; bool publicationGuardStoresNoDynamicHandle = true; bool publicationGuardReleasesNoDynamicHandle = true; bool publicationGuardResolvesNoSymbols = true; bool publicationGuardStoresNoSymbolTable = true; bool publicationGuardCreatesNoRuntime = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardRecordAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardMatchAccepted = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardStateAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; bool publicationGuardAccepted = false; bool resultHandoffReviewed = false; bool resultHandoffRecorded = false; bool resultHandoffDisabled = true; bool resultHandoffMatchesPublicationGuardEvidence = false; bool disabledResultHandoffRegistered = false; bool resultHandoffAcceptsPublicationGuardEvidence = false; bool resultHandoffReturnsDisabledResult = true; bool resultHandoffBlocksDispatchConsumption = true; bool resultHandoffBlocksDispatchResultExecution = true; bool resultHandoffBlocksStatusPublication = true; bool resultHandoffBlocksReadinessPublication = true; bool resultHandoffBlocksStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffBlocksResultHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool resultHandoffStopsBeforeCallbackInvocation = true; bool resultHandoffStopsBeforeCallbackResultExecution = true; bool resultHandoffStopsBeforeDispatchConsumption = true; bool resultHandoffStopsBeforeDispatchResultExecution = true; bool resultHandoffStopsBeforeDispatchStatusPublication = true; bool resultHandoffStopsBeforeReadinessPublication = true; bool resultHandoffStopsBeforeStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffStopsBeforeResultPublication = true; bool resultHandoffStopsBeforePlatformApi = true; bool resultHandoffRequiresSeparateExecutionBatch = true; bool resultHandoffProducesNoDynamicHandle = true; bool resultHandoffStoresNoDynamicHandle = true; bool resultHandoffReleasesNoDynamicHandle = true; bool resultHandoffResolvesNoSymbols = true; bool resultHandoffStoresNoSymbolTable = true; bool resultHandoffCreatesNoRuntime = true; bool resultHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardAccepted = false; bool resultHandoffRecordAccepted = false; bool resultHandoffPublicationGuardMatchAccepted = false; bool disabledResultHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledResultHandoffStateAccepted = false; bool resultHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false; bool readinessProjectionReviewed = false; bool readinessProjectionRecorded = false; bool readinessProjectionDisabled = true; bool readinessProjectionMatchesResultHandoffEvidence = false; bool disabledReadinessProjectionRegistered = false; bool readinessProjectionAcceptsResultHandoffEvidence = false; bool readinessProjectionReturnsDisabledReadiness = true; bool readinessProjectionBlocksDispatchConsumption = true; bool readinessProjectionBlocksDispatchResultExecution = true; bool readinessProjectionBlocksStatusPublication = true; bool readinessProjectionBlocksReadinessPublication = true; bool readinessProjectionBlocksStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionBlocksResultHandoffPublication = true; bool readinessProjectionBlocksResultHandoffReadinessProjectionPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool projectionStopsBeforeCallbackInvocation = true; bool projectionStopsBeforeCallbackResultExecution = true; bool projectionStopsBeforeDispatchConsumption = true; bool projectionStopsBeforeDispatchResultExecution = true; bool projectionStopsBeforeDispatchStatusPublication = true; bool projectionStopsBeforeReadinessPublication = true; bool projectionStopsBeforeStatusHandoffPublication = true; bool projectionStopsBeforePublicationGuardPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool projectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool projectionStopsBeforeResultPublication = true; bool projectionStopsBeforeResultHandoffReadinessProjectionPublication = true; bool projectionStopsBeforePlatformApi = true; bool projectionRequiresSeparateExecutionBatch = true; bool projectionProducesNoDynamicHandle = true; bool projectionStoresNoDynamicHandle = true; bool projectionReleasesNoDynamicHandle = true; bool projectionResolvesNoSymbols = true; bool projectionStoresNoSymbolTable = true; bool projectionCreatesNoRuntime = true; bool readinessProjectionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffAccepted = false; bool readinessProjectionRecordAccepted = false; bool readinessProjectionResultHandoffMatchAccepted = false; bool disabledReadinessProjectionAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledReadinessProjectionStateAccepted = false; bool readinessProjectionFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false; bool statusHandoffReviewed = false; bool statusHandoffRecorded = false; bool statusHandoffDisabled = true; bool statusHandoffMatchesReadinessProjectionEvidence = false; bool disabledStatusHandoffRegistered = false; bool statusHandoffAcceptsReadinessProjectionEvidence = false; bool statusHandoffReturnsDisabledStatus = true; bool statusHandoffBlocksDispatchConsumption = true; bool statusHandoffBlocksDispatchResultExecution = true; bool statusHandoffBlocksStatusPublication = true; bool statusHandoffBlocksReadinessPublication = true; bool statusHandoffBlocksStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffBlocksResultHandoffPublication = true; bool statusHandoffBlocksResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksResultHandoffReadinessProjectionStatusHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool statusHandoffStopsBeforeCallbackInvocation = true; bool statusHandoffStopsBeforeCallbackResultExecution = true; bool statusHandoffStopsBeforeDispatchConsumption = true; bool statusHandoffStopsBeforeDispatchResultExecution = true; bool statusHandoffStopsBeforeDispatchStatusPublication = true; bool statusHandoffStopsBeforeReadinessPublication = true; bool statusHandoffStopsBeforeStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffStopsBeforeResultPublication = true; bool statusHandoffStopsBeforeResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforeResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePlatformApi = true; bool statusHandoffRequiresSeparateExecutionBatch = true; bool statusHandoffProducesNoDynamicHandle = true; bool statusHandoffStoresNoDynamicHandle = true; bool statusHandoffReleasesNoDynamicHandle = true; bool statusHandoffResolvesNoSymbols = true; bool statusHandoffStoresNoSymbolTable = true; bool statusHandoffCreatesNoRuntime = true; bool statusHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool ok = false; bool noCallbackInvocationAttempted = true; bool noCallbackResultExecutionAttempted = true; bool noDispatchHandoffExecutionAttempted = true; bool noDispatchStatusPublicationAttempted = true; bool noDispatchConsumerConsumptionAttempted = true; bool noDispatchResultExecutionAttempted = true; bool noResultHandoffStatusPublicationAttempted = true; bool noReadinessProjectionStatusPublicationAttempted = true; bool noStatusHandoffPublicationAttempted = true; bool noPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noRuntimePlatformDynamicLibraryLoaded = true; bool noRuntimePlatformDynamicLibraryUnloaded = true; bool noRuntimePlatformSymbolResolution = true; bool noSdxlCalls = true; bool noBridgeCalls = true; bool noServerConnectivityChecked = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool platformAccepted = false; bool linuxPlatformAccepted = false; bool windowsPlatformAccepted = false; bool macosDeferred = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionAccepted = false; bool statusHandoffRecordAccepted = false; bool statusHandoffReadinessProjectionMatchAccepted = false; bool disabledStatusHandoffAccepted = false; bool callbackInvocationRefused = false; bool dispatchConsumptionStillGuarded = false; bool dispatchResultExecutionBlocked = false; bool dispatchStatusPublicationBlocked = false; bool readinessProjectionPublicationBlocked = false; bool statusHandoffPublicationBlocked = false; bool publicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool platformApiPreInvocationBlocked = false; bool disabledStatusHandoffStateAccepted = false; bool statusHandoffFailureMappingAccepted = false; bool unloadExecutionBlocked = false; bool symbolResolutionBlocked = false; bool productionLoaderDisabled = false; bool realAdapterExecutionDisabled = false; bool loadOnlyExecutionDisabled = false; bool separateExecutionBatchRequired = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; std::string platform; std::string adapterName; std::string ownerName; std::string handoffId; std::string loadCallbackBoundaryName; std::string callbackBindingId; std::string callbackName; std::string guardId; std::string refusalResultId; std::string propagationId; std::string dispatchHandoffId; std::string statusRecordId; std::string consumerReadinessId; std::string consumerName; std::string dispatchConsumptionGuardId; std::string dispatchConsumerName; std::string resultHandoffId; std::string resultConsumerName; std::string readinessProjectionId; std::string readinessConsumerName; std::string statusHandoffId; std::string statusConsumerName; std::string publicationGuardId; std::string publicationConsumerName; std::string publicationGuardResultHandoffId; std::string publicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; std::vector issues; std::string error; std::string summary; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool publicationGuardReviewed = false; bool publicationGuardRecorded = false; bool publicationGuardDisabled = true; bool publicationGuardMatchesStatusHandoffEvidence = false; bool disabledPublicationGuardRegistered = false; bool publicationGuardAcceptsStatusHandoffEvidence = false; bool publicationGuardReturnsDisabledPublication = true; bool publicationGuardBlocksDispatchConsumption = true; bool publicationGuardBlocksDispatchResultExecution = true; bool publicationGuardBlocksStatusPublication = true; bool publicationGuardBlocksReadinessPublication = true; bool publicationGuardBlocksStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardBlocksResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool publicationGuardStopsBeforeCallbackInvocation = true; bool publicationGuardStopsBeforeCallbackResultExecution = true; bool publicationGuardStopsBeforeDispatchConsumption = true; bool publicationGuardStopsBeforeDispatchResultExecution = true; bool publicationGuardStopsBeforeDispatchStatusPublication = true; bool publicationGuardStopsBeforeReadinessPublication = true; bool publicationGuardStopsBeforeStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforeResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforePlatformApi = true; bool publicationGuardRequiresSeparateExecutionBatch = true; bool publicationGuardProducesNoDynamicHandle = true; bool publicationGuardStoresNoDynamicHandle = true; bool publicationGuardReleasesNoDynamicHandle = true; bool publicationGuardResolvesNoSymbols = true; bool publicationGuardStoresNoSymbolTable = true; bool publicationGuardCreatesNoRuntime = true; bool publicationGuardFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffAccepted = false; bool publicationGuardRecordAccepted = false; bool publicationGuardStatusHandoffMatchAccepted = false; bool disabledPublicationGuardAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool disabledPublicationGuardStateAccepted = false; bool publicationGuardFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; bool publicationGuardAccepted = false; bool resultHandoffReviewed = false; bool resultHandoffRecorded = false; bool resultHandoffDisabled = true; bool resultHandoffMatchesPublicationGuardEvidence = false; bool disabledResultHandoffRegistered = false; bool resultHandoffAcceptsPublicationGuardEvidence = false; bool resultHandoffReturnsDisabledResult = true; bool resultHandoffBlocksDispatchConsumption = true; bool resultHandoffBlocksDispatchResultExecution = true; bool resultHandoffBlocksStatusPublication = true; bool resultHandoffBlocksReadinessPublication = true; bool resultHandoffBlocksStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool resultHandoffStopsBeforeCallbackInvocation = true; bool resultHandoffStopsBeforeCallbackResultExecution = true; bool resultHandoffStopsBeforeDispatchConsumption = true; bool resultHandoffStopsBeforeDispatchResultExecution = true; bool resultHandoffStopsBeforeDispatchStatusPublication = true; bool resultHandoffStopsBeforeReadinessPublication = true; bool resultHandoffStopsBeforeStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePlatformApi = true; bool resultHandoffRequiresSeparateExecutionBatch = true; bool resultHandoffProducesNoDynamicHandle = true; bool resultHandoffStoresNoDynamicHandle = true; bool resultHandoffReleasesNoDynamicHandle = true; bool resultHandoffResolvesNoSymbols = true; bool resultHandoffStoresNoSymbolTable = true; bool resultHandoffCreatesNoRuntime = true; bool resultHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool publicationGuardAccepted = false; bool resultHandoffRecordAccepted = false; bool resultHandoffPublicationGuardMatchAccepted = false; bool disabledResultHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool disabledResultHandoffStateAccepted = false; bool resultHandoffFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; bool resultHandoffAccepted = false; bool readinessProjectionReviewed = false; bool readinessProjectionRecorded = false; bool readinessProjectionDisabled = true; bool readinessProjectionMatchesResultHandoffEvidence = false; bool disabledReadinessProjectionRegistered = false; bool readinessProjectionAcceptsResultHandoffEvidence = false; bool readinessProjectionReturnsDisabledReadiness = true; bool readinessProjectionBlocksDispatchConsumption = true; bool readinessProjectionBlocksDispatchResultExecution = true; bool readinessProjectionBlocksStatusPublication = true; bool readinessProjectionBlocksReadinessPublication = true; bool readinessProjectionBlocksStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool readinessProjectionStopsBeforeCallbackInvocation = true; bool readinessProjectionStopsBeforeCallbackResultExecution = true; bool readinessProjectionStopsBeforeDispatchConsumption = true; bool readinessProjectionStopsBeforeDispatchResultExecution = true; bool readinessProjectionStopsBeforeDispatchStatusPublication = true; bool readinessProjectionStopsBeforeReadinessPublication = true; bool readinessProjectionStopsBeforeStatusHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionStopsBeforePlatformApi = true; bool readinessProjectionRequiresSeparateExecutionBatch = true; bool readinessProjectionProducesNoDynamicHandle = true; bool readinessProjectionStoresNoDynamicHandle = true; bool readinessProjectionReleasesNoDynamicHandle = true; bool readinessProjectionResolvesNoSymbols = true; bool readinessProjectionStoresNoSymbolTable = true; bool readinessProjectionCreatesNoRuntime = true; bool readinessProjectionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool resultHandoffAccepted = false; bool readinessProjectionRecordAccepted = false; bool readinessProjectionResultHandoffMatchAccepted = false; bool disabledReadinessProjectionAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool disabledReadinessProjectionStateAccepted = false; bool readinessProjectionFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; bool readinessProjectionAccepted = false; bool statusHandoffReviewed = false; bool statusHandoffRecorded = false; bool statusHandoffDisabled = true; bool statusHandoffMatchesReadinessProjectionEvidence = false; bool disabledStatusHandoffRegistered = false; bool statusHandoffAcceptsReadinessProjectionEvidence = false; bool statusHandoffReturnsDisabledStatus = true; bool statusHandoffBlocksDispatchConsumption = true; bool statusHandoffBlocksDispatchResultExecution = true; bool statusHandoffBlocksStatusPublication = true; bool statusHandoffBlocksReadinessPublication = true; bool statusHandoffBlocksStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool statusHandoffStopsBeforeCallbackInvocation = true; bool statusHandoffStopsBeforeCallbackResultExecution = true; bool statusHandoffStopsBeforeDispatchConsumption = true; bool statusHandoffStopsBeforeDispatchResultExecution = true; bool statusHandoffStopsBeforeDispatchStatusPublication = true; bool statusHandoffStopsBeforeReadinessPublication = true; bool statusHandoffStopsBeforeStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePlatformApi = true; bool statusHandoffRequiresSeparateExecutionBatch = true; bool statusHandoffProducesNoDynamicHandle = true; bool statusHandoffStoresNoDynamicHandle = true; bool statusHandoffReleasesNoDynamicHandle = true; bool statusHandoffResolvesNoSymbols = true; bool statusHandoffStoresNoSymbolTable = true; bool statusHandoffCreatesNoRuntime = true; bool statusHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool readinessProjectionAccepted = false; bool statusHandoffRecordAccepted = false; bool statusHandoffReadinessProjectionMatchAccepted = false; bool disabledStatusHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool disabledStatusHandoffStateAccepted = false; bool statusHandoffFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; bool statusHandoffAccepted = false; bool publicationGuardReviewed = false; bool publicationGuardRecorded = false; bool publicationGuardDisabled = true; bool publicationGuardMatchesStatusHandoffEvidence = false; bool disabledPublicationGuardRegistered = false; bool publicationGuardAcceptsStatusHandoffEvidence = false; bool publicationGuardReturnsDisabledPublication = true; bool publicationGuardBlocksDispatchConsumption = true; bool publicationGuardBlocksDispatchResultExecution = true; bool publicationGuardBlocksStatusPublication = true; bool publicationGuardBlocksReadinessPublication = true; bool publicationGuardBlocksStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool publicationGuardStopsBeforeCallbackInvocation = true; bool publicationGuardStopsBeforeCallbackResultExecution = true; bool publicationGuardStopsBeforeDispatchConsumption = true; bool publicationGuardStopsBeforeDispatchResultExecution = true; bool publicationGuardStopsBeforeDispatchStatusPublication = true; bool publicationGuardStopsBeforeReadinessPublication = true; bool publicationGuardStopsBeforeStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforePlatformApi = true; bool publicationGuardRequiresSeparateExecutionBatch = true; bool publicationGuardProducesNoDynamicHandle = true; bool publicationGuardStoresNoDynamicHandle = true; bool publicationGuardReleasesNoDynamicHandle = true; bool publicationGuardResolvesNoSymbols = true; bool publicationGuardStoresNoSymbolTable = true; bool publicationGuardCreatesNoRuntime = true; bool publicationGuardFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool statusHandoffAccepted = false; bool publicationGuardRecordAccepted = false; bool publicationGuardStatusHandoffMatchAccepted = false; bool disabledPublicationGuardAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool disabledPublicationGuardStateAccepted = false; bool publicationGuardFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; bool publicationGuardAccepted = false; bool resultHandoffReviewed = false; bool resultHandoffRecorded = false; bool resultHandoffDisabled = true; bool resultHandoffMatchesPublicationGuardEvidence = false; bool disabledResultHandoffRegistered = false; bool resultHandoffAcceptsPublicationGuardEvidence = false; bool resultHandoffReturnsDisabledResult = true; bool resultHandoffBlocksDispatchConsumption = true; bool resultHandoffBlocksDispatchResultExecution = true; bool resultHandoffBlocksStatusPublication = true; bool resultHandoffBlocksReadinessPublication = true; bool resultHandoffBlocksStatusHandoffPublication = true; bool resultHandoffBlocksPublicationGuardPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffPublication = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool resultHandoffStopsBeforeCallbackInvocation = true; bool resultHandoffStopsBeforeCallbackResultExecution = true; bool resultHandoffStopsBeforeDispatchConsumption = true; bool resultHandoffStopsBeforeDispatchResultExecution = true; bool resultHandoffStopsBeforeDispatchStatusPublication = true; bool resultHandoffStopsBeforeReadinessPublication = true; bool resultHandoffStopsBeforeStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePlatformApi = true; bool resultHandoffRequiresSeparateExecutionBatch = true; bool resultHandoffProducesNoDynamicHandle = true; bool resultHandoffStoresNoDynamicHandle = true; bool resultHandoffReleasesNoDynamicHandle = true; bool resultHandoffResolvesNoSymbols = true; bool resultHandoffStoresNoSymbolTable = true; bool resultHandoffCreatesNoRuntime = true; bool resultHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool publicationGuardAccepted = false; bool resultHandoffRecordAccepted = false; bool resultHandoffPublicationGuardMatchAccepted = false; bool disabledResultHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool disabledResultHandoffStateAccepted = false; bool resultHandoffFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; bool resultHandoffAccepted = false; bool readinessProjectionReviewed = false; bool readinessProjectionRecorded = false; bool readinessProjectionDisabled = true; bool readinessProjectionMatchesResultHandoffEvidence = false; bool disabledReadinessProjectionRegistered = false; bool readinessProjectionAcceptsResultHandoffEvidence = false; bool readinessProjectionReturnsDisabledReadiness = true; bool readinessProjectionBlocksDispatchConsumption = true; bool readinessProjectionBlocksDispatchResultExecution = true; bool readinessProjectionBlocksStatusPublication = true; bool readinessProjectionBlocksReadinessPublication = true; bool readinessProjectionBlocksStatusHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool readinessProjectionStopsBeforeCallbackInvocation = true; bool readinessProjectionStopsBeforeCallbackResultExecution = true; bool readinessProjectionStopsBeforeDispatchConsumption = true; bool readinessProjectionStopsBeforeDispatchResultExecution = true; bool readinessProjectionStopsBeforeDispatchStatusPublication = true; bool readinessProjectionStopsBeforeReadinessPublication = true; bool readinessProjectionStopsBeforeStatusHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionStopsBeforePlatformApi = true; bool readinessProjectionRequiresSeparateExecutionBatch = true; bool readinessProjectionProducesNoDynamicHandle = true; bool readinessProjectionStoresNoDynamicHandle = true; bool readinessProjectionReleasesNoDynamicHandle = true; bool readinessProjectionResolvesNoSymbols = true; bool readinessProjectionStoresNoSymbolTable = true; bool readinessProjectionCreatesNoRuntime = true; bool readinessProjectionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool resultHandoffAccepted = false; bool readinessProjectionRecordAccepted = false; bool readinessProjectionResultHandoffMatchAccepted = false; bool disabledReadinessProjectionAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool disabledReadinessProjectionStateAccepted = false; bool readinessProjectionFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; bool readinessProjectionAccepted = false; bool statusHandoffReviewed = false; bool statusHandoffRecorded = false; bool statusHandoffDisabled = true; bool statusHandoffMatchesReadinessProjectionEvidence = false; bool disabledStatusHandoffRegistered = false; bool statusHandoffAcceptsReadinessProjectionEvidence = false; bool statusHandoffReturnsDisabledStatus = true; bool statusHandoffBlocksDispatchConsumption = true; bool statusHandoffBlocksDispatchResultExecution = true; bool statusHandoffBlocksStatusPublication = true; bool statusHandoffBlocksReadinessPublication = true; bool statusHandoffBlocksStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool statusHandoffStopsBeforeCallbackInvocation = true; bool statusHandoffStopsBeforeCallbackResultExecution = true; bool statusHandoffStopsBeforeDispatchConsumption = true; bool statusHandoffStopsBeforeDispatchResultExecution = true; bool statusHandoffStopsBeforeDispatchStatusPublication = true; bool statusHandoffStopsBeforeReadinessPublication = true; bool statusHandoffStopsBeforeStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePlatformApi = true; bool statusHandoffRequiresSeparateExecutionBatch = true; bool statusHandoffProducesNoDynamicHandle = true; bool statusHandoffStoresNoDynamicHandle = true; bool statusHandoffReleasesNoDynamicHandle = true; bool statusHandoffResolvesNoSymbols = true; bool statusHandoffStoresNoSymbolTable = true; bool statusHandoffCreatesNoRuntime = true; bool statusHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool readinessProjectionAccepted = false; bool statusHandoffRecordAccepted = false; bool statusHandoffReadinessProjectionMatchAccepted = false; bool disabledStatusHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool disabledStatusHandoffStateAccepted = false; bool statusHandoffFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; bool statusHandoffAccepted = false; bool publicationGuardReviewed = false; bool publicationGuardRecorded = false; bool publicationGuardDisabled = true; bool publicationGuardMatchesStatusHandoffEvidence = false; bool disabledPublicationGuardRegistered = false; bool publicationGuardAcceptsStatusHandoffEvidence = false; bool publicationGuardReturnsDisabledPublication = true; bool publicationGuardBlocksDispatchConsumption = true; bool publicationGuardBlocksDispatchResultExecution = true; bool publicationGuardBlocksStatusPublication = true; bool publicationGuardBlocksReadinessPublication = true; bool publicationGuardBlocksStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool publicationGuardStopsBeforeCallbackInvocation = true; bool publicationGuardStopsBeforeCallbackResultExecution = true; bool publicationGuardStopsBeforeDispatchConsumption = true; bool publicationGuardStopsBeforeDispatchResultExecution = true; bool publicationGuardStopsBeforeDispatchStatusPublication = true; bool publicationGuardStopsBeforeReadinessPublication = true; bool publicationGuardStopsBeforeStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforePlatformApi = true; bool publicationGuardRequiresSeparateExecutionBatch = true; bool publicationGuardProducesNoDynamicHandle = true; bool publicationGuardStoresNoDynamicHandle = true; bool publicationGuardReleasesNoDynamicHandle = true; bool publicationGuardResolvesNoSymbols = true; bool publicationGuardStoresNoSymbolTable = true; bool publicationGuardCreatesNoRuntime = true; bool publicationGuardFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool statusHandoffAccepted = false; bool publicationGuardRecordAccepted = false; bool publicationGuardStatusHandoffMatchAccepted = false; bool disabledPublicationGuardAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool disabledPublicationGuardStateAccepted = false; bool publicationGuardFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; bool publicationGuardAccepted = false; bool resultHandoffReviewed = false; bool resultHandoffRecorded = false; bool resultHandoffDisabled = true; bool resultHandoffMatchesPublicationGuardEvidence = false; bool disabledResultHandoffRegistered = false; bool resultHandoffAcceptsPublicationGuardEvidence = false; bool resultHandoffReturnsDisabledResult = true; bool resultHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool resultHandoffStopsBeforeCallbackInvocation = true; bool resultHandoffStopsBeforeCallbackResultExecution = true; bool resultHandoffStopsBeforeDispatchConsumption = true; bool resultHandoffStopsBeforeDispatchResultExecution = true; bool resultHandoffStopsBeforeDispatchStatusPublication = true; bool resultHandoffStopsBeforeReadinessPublication = true; bool resultHandoffStopsBeforeStatusHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool resultHandoffStopsBeforePlatformApi = true; bool resultHandoffRequiresSeparateExecutionBatch = true; bool resultHandoffProducesNoDynamicHandle = true; bool resultHandoffStoresNoDynamicHandle = true; bool resultHandoffReleasesNoDynamicHandle = true; bool resultHandoffResolvesNoSymbols = true; bool resultHandoffStoresNoSymbolTable = true; bool resultHandoffCreatesNoRuntime = true; bool resultHandoffFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = true; bool publicationGuardAccepted = false; bool resultHandoffRecordAccepted = false; bool resultHandoffPublicationGuardMatchAccepted = false; bool disabledResultHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationBlocked = false; bool disabledResultHandoffStateAccepted = false; bool resultHandoffFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff; std::string platform; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; bool resultHandoffAccepted = false; bool readinessProjectionReviewed = false; bool readinessProjectionRecorded = false; bool readinessProjectionDisabled = true; bool readinessProjectionMatchesResultHandoffEvidence = false; bool disabledReadinessProjectionRegistered = false; bool readinessProjectionAcceptsResultHandoffEvidence = false; bool readinessProjectionReturnsDisabledReadiness = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool callbackInvocationStillDisabled = true; bool callbackInvocationRefused = true; bool callbackInvocationRefusalReviewed = false; bool readinessProjectionStopsBeforeCallbackInvocation = true; bool readinessProjectionStopsBeforeCallbackResultExecution = true; bool readinessProjectionStopsBeforeDispatchConsumption = true; bool readinessProjectionStopsBeforeDispatchResultExecution = true; bool readinessProjectionStopsBeforeDispatchStatusPublication = true; bool readinessProjectionStopsBeforeReadinessPublication = true; bool readinessProjectionStopsBeforeStatusHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublication = true; bool readinessProjectionStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublication = true; bool readinessProjectionStopsBeforePlatformApi = true; bool readinessProjectionRequiresSeparateExecutionBatch = true; bool readinessProjectionProducesNoDynamicHandle = true; bool readinessProjectionStoresNoDynamicHandle = true; bool readinessProjectionReleasesNoDynamicHandle = true; bool readinessProjectionResolvesNoSymbols = true; bool readinessProjectionStoresNoSymbolTable = true; bool readinessProjectionCreatesNoRuntime = true; bool readinessProjectionFailureMappingReviewed = false; bool unloadExecutionStillDisabled = true; bool symbolResolutionStillDisabled = true; bool productionLoaderExecutionDisabled = true; bool realAdapterExecutionDisabled = true; bool loadOnlyExecutionDisabled = true; bool separateExecutionBatchRequired = true; bool macosDeferredByOperator = true; bool callbackInvocationAttempted = false; bool callbackResultExecutionAttempted = false; bool dispatchHandoffExecutionAttempted = false; bool dispatchStatusPublicationAttempted = false; bool dispatchConsumerConsumptionAttempted = false; bool dispatchResultExecutionAttempted = false; bool resultHandoffStatusPublicationAttempted = false; bool readinessProjectionStatusPublicationAttempted = false; bool statusHandoffPublicationAttempted = false; bool publicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffPublicationAttempted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = false; bool runtimePlatformLoadAttempted = false; bool runtimePlatformUnloadAttempted = false; bool runtimePlatformSymbolResolutionAttempted = false; bool sdxlCallRequested = false; bool bridgeCallRequested = false; bool serverConnectivityCheckRequested = false; bool walletLifecycleRequested = false; bool syncRequested = false; bool syncStatusPollingRequested = false; bool workerQueueRequested = false; bool walletStateMutationRequested = false; bool walletPersistenceRequested = false; bool settingsWriteRequested = false; bool sendImportExportRequested = false; bool artifactMutationRequested = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationAttempted = true; bool resultHandoffAccepted = false; bool readinessProjectionRecordAccepted = false; bool readinessProjectionResultHandoffMatchAccepted = false; bool disabledReadinessProjectionAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionPublicationBlocked = false; bool disabledReadinessProjectionStateAccepted = false; bool readinessProjectionFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; bool readinessProjectionAccepted = false; bool statusHandoffReviewed = false; bool statusHandoffRecorded = false; bool statusHandoffDisabled = true; bool statusHandoffMatchesReadinessProjectionEvidence = false; bool disabledStatusHandoffRegistered = false; bool statusHandoffAcceptsReadinessProjectionEvidence = false; bool statusHandoffReturnsDisabledStatus = true; bool statusHandoffBlocksDispatchConsumption = true; bool statusHandoffBlocksDispatchResultExecution = true; bool statusHandoffBlocksStatusPublication = true; bool statusHandoffBlocksReadinessPublication = true; bool statusHandoffBlocksStatusHandoffPublication = true; bool statusHandoffBlocksPublicationGuardPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffPublication = true; bool statusHandoffBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforeCallbackInvocation = true; bool statusHandoffStopsBeforeCallbackResultExecution = true; bool statusHandoffStopsBeforeDispatchConsumption = true; bool statusHandoffStopsBeforeDispatchResultExecution = true; bool statusHandoffStopsBeforeDispatchStatusPublication = true; bool statusHandoffStopsBeforeReadinessPublication = true; bool statusHandoffStopsBeforeStatusHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffPublication = true; bool statusHandoffStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool statusHandoffStopsBeforePlatformApi = true; bool statusHandoffRequiresSeparateExecutionBatch = true; bool statusHandoffProducesNoDynamicHandle = true; bool statusHandoffStoresNoDynamicHandle = true; bool statusHandoffReleasesNoDynamicHandle = true; bool statusHandoffResolvesNoSymbols = true; bool statusHandoffStoresNoSymbolTable = true; bool statusHandoffCreatesNoRuntime = true; bool statusHandoffFailureMappingReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationAttempted = true; bool readinessProjectionAccepted = false; bool statusHandoffRecordAccepted = false; bool statusHandoffReadinessProjectionMatchAccepted = false; bool disabledStatusHandoffAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationBlocked = false; bool disabledStatusHandoffStateAccepted = false; bool statusHandoffFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; bool statusHandoffAccepted = false; bool publicationGuardReviewed = false; bool publicationGuardRecorded = false; bool publicationGuardDisabled = true; bool publicationGuardMatchesStatusHandoffEvidence = false; bool disabledPublicationGuardRegistered = false; bool publicationGuardAcceptsStatusHandoffEvidence = false; bool publicationGuardReturnsDisabledPublication = true; bool publicationGuardBlocksDispatchConsumption = true; bool publicationGuardBlocksDispatchResultExecution = true; bool publicationGuardBlocksStatusPublication = true; bool publicationGuardBlocksReadinessPublication = true; bool publicationGuardBlocksStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardBlocksPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforeCallbackInvocation = true; bool publicationGuardStopsBeforeCallbackResultExecution = true; bool publicationGuardStopsBeforeDispatchConsumption = true; bool publicationGuardStopsBeforeDispatchResultExecution = true; bool publicationGuardStopsBeforeDispatchStatusPublication = true; bool publicationGuardStopsBeforeReadinessPublication = true; bool publicationGuardStopsBeforeStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublication = true; bool publicationGuardStopsBeforePublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublication = true; bool publicationGuardStopsBeforePlatformApi = true; bool publicationGuardRequiresSeparateExecutionBatch = true; bool publicationGuardProducesNoDynamicHandle = true; bool publicationGuardStoresNoDynamicHandle = true; bool publicationGuardReleasesNoDynamicHandle = true; bool publicationGuardResolvesNoSymbols = true; bool publicationGuardStoresNoSymbolTable = true; bool publicationGuardCreatesNoRuntime = true; bool publicationGuardFailureMappingReviewed = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool noPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationAttempted = true; bool statusHandoffAccepted = false; bool publicationGuardRecordAccepted = false; bool publicationGuardStatusHandoffMatchAccepted = false; bool disabledPublicationGuardAccepted = false; bool publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardPublicationBlocked = false; bool disabledPublicationGuardStateAccepted = false; bool publicationGuardFailureMappingAccepted = false; bool loadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardReady = false; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardId; std::string publicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationConsumerName; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool batch54ResultHandoffSurfaceReady = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool batch55ReadinessProjectionSurfaceReady = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool batch56StatusHandoffSurfaceReady = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult statusHandoff; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult { bool batch57PublicationGuardSurfaceReady = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult publicationGuard; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult { bool batch58ResultHandoffSurfaceReady = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult resultHandoff; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult { bool batch59ReadinessProjectionSurfaceReady = false; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput { LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult readinessProjection; }; struct LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult : LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult { bool batch60StatusHandoffSurfaceReady = false; }; struct LiteBridgeRuntimeDryDispatchResult { bool ok = false; bool fakeOnlyDispatch = true; bool fakeCallAttempted = false; bool noRealBridgeCalls = true; bool noSdxlCalls = true; bool noNetwork = true; bool noWalletLifecycle = true; bool noSyncStarted = true; bool noSyncStatusPolled = true; bool noWorkerQueueEnqueue = true; bool noWalletStateMutation = true; bool noWalletPersistence = true; bool noSettingsPersistence = true; bool noSendImportExportExecution = true; bool noArtifactMutation = true; bool boolValue = false; LiteBridgeStringResult stringResult; LiteBridgeRuntimeStatus status = LiteBridgeRuntimeStatus::Unavailable; LiteBridgeRuntimeDryDispatchOperation operation = LiteBridgeRuntimeDryDispatchOperation::Execute; std::string error; std::string summary; }; class LiteBridgeOwnedString { public: using FreeStringFn = LiteClientBridgeApi::FreeStringFn; LiteBridgeOwnedString() = default; LiteBridgeOwnedString(char* rawValue, FreeStringFn freeString); LiteBridgeOwnedString(const LiteBridgeOwnedString&) = delete; LiteBridgeOwnedString& operator=(const LiteBridgeOwnedString&) = delete; LiteBridgeOwnedString(LiteBridgeOwnedString&& other) noexcept; LiteBridgeOwnedString& operator=(LiteBridgeOwnedString&& other) noexcept; ~LiteBridgeOwnedString(); LiteBridgeStringResult intoResult(); bool rawPointerReceived() const { return rawPointerReceived_; } bool copiedBeforeFree() const { return copiedBeforeFree_; } bool freed() const { return freed_; } bool rawPointerEscaped() const { return false; } private: friend class LiteBridgeRuntime; LiteBridgeOwnedString(char* rawValue, FreeStringFn freeString, std::shared_ptr teardownState); void copyValueBeforeFree(); void releaseRawValue(); void releaseRuntimeOwnership(); void moveFrom(LiteBridgeOwnedString&& other) noexcept; char* rawValue_ = nullptr; FreeStringFn freeString_ = nullptr; std::shared_ptr teardownState_; bool rawPointerReceived_ = false; bool copiedBeforeFree_ = false; bool freed_ = false; bool resultTaken_ = false; bool runtimeOwnershipReleased_ = false; std::string copiedValue_; }; class LiteBridgeRuntime { public: static LiteBridgeRuntime unavailable(std::string reason); static LiteBridgeRuntime fromBindingResult(const LiteBridgeRuntimeBindingResult& result); static LiteBridgeRuntime fromFakeDynamicLoaderResult( const LiteBridgeRuntimeFakeDynamicLoaderResult& result); LiteBridgeRuntime() = default; LiteBridgeRuntime(const LiteBridgeRuntime&) = delete; LiteBridgeRuntime& operator=(const LiteBridgeRuntime&) = delete; LiteBridgeRuntime(LiteBridgeRuntime&& other) noexcept; LiteBridgeRuntime& operator=(LiteBridgeRuntime&& other) noexcept; ~LiteBridgeRuntime(); bool available() const; LiteBridgeRuntimeStatus status() const; const std::string& unavailableReason() const { return unavailableReason_; } bool shutdownCalled() const; bool shutdownPending() const; bool dynamicLibraryUnloadDeferred() const; bool dynamicLibraryHandlePresent() const; bool dynamicLibraryUnloadCalled() const; bool fakeDispatchAllowed() const { return fakeDispatchAllowed_; } std::size_t outstandingOwnedStringCount() const; LiteBridgeOwnedString takeOwnedString(char* rawValue); LiteBridgeRuntimeDryDispatchResult dryDispatchWalletExists(const std::string& chainName); LiteBridgeRuntimeDryDispatchResult dryDispatchCheckServerOnline(const std::string& server); LiteBridgeRuntimeDryDispatchResult dryDispatchExecute(const std::string& command, const std::string& args); LiteBridgeRuntimeDryDispatchResult dryDispatchInitializeNew(bool dangerous, const std::string& server); LiteBridgeRuntimeDryDispatchResult dryDispatchInitializeExisting(bool dangerous, const std::string& server); LiteBridgeRuntimeDryDispatchResult dryDispatchInitializeNewFromPhrase(bool dangerous, const std::string& server, const std::string& seed, unsigned long long birthday, unsigned long long account, bool overwrite); LiteBridgeRuntimeDryDispatchResult dryDispatchShutdown(); void shutdown(); private: LiteBridgeRuntime(LiteClientBridgeApi api, std::string unavailableReason, LiteBridgeRuntimeStatus status); LiteBridgeRuntime(LiteClientBridgeApi api, std::string unavailableReason, LiteBridgeRuntimeStatus status, LiteBridgeRuntimeDynamicLibraryHandle dynamicLibraryHandle); LiteBridgeRuntimeDryDispatchResult makeDryDispatchResult( LiteBridgeRuntimeDryDispatchOperation operation) const; bool prepareDryDispatch(LiteBridgeRuntimeDryDispatchResult& result, bool symbolAvailable) const; LiteBridgeRuntimeDryDispatchResult dryDispatchOwnedString( LiteBridgeRuntimeDryDispatchOperation operation, char* rawValue); LiteClientBridgeApi api_; std::shared_ptr teardownState_; std::string unavailableReason_; std::string symbolSource_; LiteBridgeRuntimeStatus fallbackStatus_ = LiteBridgeRuntimeStatus::Unavailable; bool fakeDispatchAllowed_ = false; }; const char* liteBridgeRuntimeLinkModeName(LiteBridgeRuntimeLinkMode linkMode); const char* liteBridgeRuntimeStatusName(LiteBridgeRuntimeStatus status); const char* liteBridgeRuntimeIssueName(LiteBridgeRuntimeIssue issue); const char* liteBridgeRuntimeDryDispatchOperationName(LiteBridgeRuntimeDryDispatchOperation operation); std::vector liteBridgeRuntimeRequiredSymbolLogicalNames(); LiteBridgeRuntimeConfig liteBridgeRuntimeConfigFromContractResult( const LiteBackendArtifactContractResult& result, bool activationRequested); LiteBridgeRuntimeSymbolTable liteBridgeRuntimeSymbolTableFromApi( LiteClientBridgeApi api, const std::string& source); LiteBridgeRuntimeSymbolTable liteBridgeRuntimeImportedLinkedSymbolTable(); LiteBridgeRuntimeFakeDynamicLoaderResult evaluateLiteBridgeRuntimeFakeDynamicLoader( const LiteBridgeRuntimeFakeDynamicLoaderInput& input); LiteBridgeRuntimePlatformLoaderReviewResult evaluateLiteBridgeRuntimePlatformLoaderReview( const LiteBridgeRuntimePlatformLoaderReviewInput& input); LiteBridgeRuntimeDynamicLoaderSmokeGateResult evaluateLiteBridgeRuntimeDynamicLoaderSmokeGate( const LiteBridgeRuntimeDynamicLoaderSmokeGateInput& input); LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionResult evaluateLiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisition( const LiteBridgeRuntimeSharedArtifactSmokeEvidenceAcquisitionInput& input); LiteBridgeRuntimePlatformDynamicLoaderAdapterContractResult evaluateLiteBridgeRuntimePlatformDynamicLoaderAdapterContract( const LiteBridgeRuntimePlatformDynamicLoaderAdapterContractInput& input); LiteBridgeRuntimePlatformDynamicLoaderAdapter liteBridgeRuntimeNoOpPlatformDynamicLoaderAdapter( const std::string& platform); LiteBridgeRuntimePlatformDynamicLoaderAdapter liteBridgeRuntimeDisabledPlatformDynamicLoaderRealAdapter( const std::string& platform); LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamResult evaluateLiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeam( const LiteBridgeRuntimePlatformDynamicLoaderNoOpAdapterSeamInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReview( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterImplementationReviewInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffold( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterDisabledScaffoldInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflight( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionPreflightInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGate( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionApprovalGateInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledOwnerHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBinding( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackBindingInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackPreInvocationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResult( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagation( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalResultPropagationInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadiness( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuard( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjection( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionInput& input); LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffResult evaluateLiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoff( const LiteBridgeRuntimePlatformDynamicLoaderRealAdapterLoadOnlyExecutionDisabledCallbackRefusalPropagationConsumerReadinessDispatchConsumptionGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffPublicationGuardResultHandoffReadinessProjectionStatusHandoffInput& input); LiteBridgeStringResult liteBridgeRuntimeTakeOwnedString( char* rawValue, LiteClientBridgeApi::FreeStringFn freeString); LiteBridgeRuntimeBindingResult evaluateLiteBridgeRuntimeBinding( const LiteBridgeRuntimeBindingInput& input, LiteBridgeRuntimeBindingOptions options = {}); } // namespace dragonx::wallet