Files
ObsidianDragon/src/wallet/lite_bridge_runtime.h
dan_s af06b8bf0d feat(lite): lite wallet foundation (inherited working-tree state)
Preserve the previously-uncommitted lite wallet implementation and related dev WIP
under version control:
- src/wallet/ lite services: client bridge, bridge runtime, connection, lifecycle,
  sync, gateway, result parsers, state mapper, artifact contract/resolver, refresh
  services, UI adapters, wallet_backend/capabilities. (Includes two small M1 fixes:
  lifecycle walletReady now parses the response; default chain name -> "main".)
- src/chat/ chat protocol; tests/fixtures/ (lite + hushchat); tools/hushchat_fixture_check.cpp;
  scripts/build-lite-backend-artifact.sh.
- Pre-existing modified app_network/security/wizard, network_refresh_service, sidebar,
  mining_tab, bootstrap dialog, and version headers captured as-is.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 21:15:28 -05:00

7268 lines
577 KiB
C++

#pragma once
#include "lite_backend_artifact_contract.h"
#include "lite_client_bridge.h"
#include <cstddef>
#include <memory>
#include <string>
#include <vector>
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<LiteBridgeRuntimeSymbolBinding> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> missingSymbols;
std::vector<LiteBridgeRuntimeIssueInfo> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<std::string> 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<LiteBridgeRuntimeTeardownState> teardownState);
void copyValueBeforeFree();
void releaseRawValue();
void releaseRuntimeOwnership();
void moveFrom(LiteBridgeOwnedString&& other) noexcept;
char* rawValue_ = nullptr;
FreeStringFn freeString_ = nullptr;
std::shared_ptr<LiteBridgeRuntimeTeardownState> 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<LiteBridgeRuntimeTeardownState> 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<std::string> 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