Data model
Apex relational model families and enum groups from the original docs data model map.
Tenancy and access
Workspace, shop, team, invitation, profile, API credential, audit, and privacy-request ownership boundaries.
OrganizationOrgMemberOrgInvitationShopShopMemberInvitationUserProfileApiKeyAuditLogPrivacyRequest
Experimentation
Core test setup, targeting, metrics, variants, QA runs, screenshots, heatmaps, archives, behavior insight, and result readback.
ExperimentVariationGoalExperimentGoalSegmentSignalPageExperimentQaRunScreenshotJobHeatmapScreenshotExperimentArchiveExperimentBehaviorInsightTestResult
Operator and workbench
Persisted agent runs, chat messages, tool timelines, artifacts, code workspaces, revisions, preview sessions, and usage logging.
OperatorRunOperatorMessageOperatorEventCodeArtifactExperimentWorkspaceExperimentWorkspaceFileExperimentWorkspaceRevisionPreviewSessionAiUsageLog
Store intelligence
Runtime controls, store checks, evidence, findings, brand profile, technical profile, learning runs, facts, and reference assets.
ShopRuntimeSettingsShopAuditRunShopAuditEvidenceShopAuditFindingShopBrandProfileShopTechnicalProfileShopLearningRunShopStoreEvidenceShopStoreFactAsset
Advanced runtime
Flags, typed payloads, personalized experiences, generated landing pages, published versions, QA runs, external harness sessions, and saved funnels.
FeatureFlagFeatureFlagVariantPersonalizationPersonalizationRulePersonalizationExperienceLandingPageLandingPageVersionLandingPagePublishLandingPageQaRunHarnessSessionFunnel
Shopify and delivery
Shopify OAuth/install state, product cost data, pixel event settings, webhook endpoints, and webhook delivery records.
ShopifyInstallationShopifyVariantCostShopifyEventSettingWebhookWebhookDelivery
Enums
The controlled vocabularies used by status filters, lifecycle actions, targeting types, workspace roles, and runtime delivery modes.
-
ShopRole: client-facing memberships useowner,editor, andclient_viewer(shown as Owner, Editor, and Viewer). Storedadmin,viewer,analyst, andclient_approvervalues are legacy compatibility values and are not offered by client invite or role-change surfaces. -
ExperimentStatus -
GoalType -
PatternType -
ShopRole -
InvitationStatus -
OrgRole -
WorkspaceType -
SegmentType -
SegmentStatus -
BacklogStatus -
BacklogActionType -
FeatureFlagStatus -
FeatureFlagDeliveryType -
PersonalizationStatus -
PersonalizationDeliveryType -
LandingPageStatus -
LandingPagePublishMode -
LandingPageType -
ApiKeyType -
PrivacyRequestType -
PrivacyRequestStatus -
AuditAction