Skip to content

Aggregate Root Catalog

The complete inventory of domain aggregate roots, grouped by platform. Each aggregate root is the consistency boundary and transactional unit for its bounded context, persisted by a single owning service under the polyglot persistence model described in Data Architecture. Aggregate naming follows Naming Conventions. Unless noted, status is Target (final-state design).

Control Plane

See Control Plane.

Aggregate Root Platform Bounded Context Persistence Store Status
Tenant Control Plane Tenant & Edition Azure SQL Target
Edition Control Plane Tenant & Edition Azure SQL Target
Subscription Control Plane Tenant & Edition Azure SQL Target
Project Control Plane Project Management Azure SQL Target
Environment Control Plane Project Management Azure SQL Target
Module Control Plane Project Management Azure SQL Target
ModuleDependency Control Plane Project Management Azure SQL Target
Blueprint Control Plane Blueprint Management Azure SQL Target
BlueprintVersion Control Plane Blueprint Management Azure SQL Target
WorkflowDefinition Control Plane Workflow Orchestration Azure SQL Target
WorkflowInstance Control Plane Workflow Orchestration Azure SQL + Redis Target
AgentTask Control Plane Workflow Orchestration Azure SQL Target
AgentDefinition Control Plane Agent Management Azure SQL Target
SkillDefinition Control Plane Agent Management Azure SQL Target
PolicyDefinition Control Plane Governance Azure SQL Target
PolicyDecision Control Plane Governance Azure SQL Target
ApprovalRequest Control Plane Governance Azure SQL Target
AuditEntry Control Plane Governance Azure SQL Target
UsageRecord Control Plane Cost & Usage Azure SQL Target
IntegrationConnection Control Plane Integration Azure SQL Target

Agent Mesh

See Agent Mesh.

Aggregate Root Platform Bounded Context Persistence Store Status
AgentDefinition Agent Mesh Agent Registry Azure SQL Target
AgentVersion Agent Mesh Agent Registry Azure SQL Target
SkillDefinition Agent Mesh Skill Registry Azure SQL Target
SkillVersion Agent Mesh Skill Registry Azure SQL Target
AgentTask Agent Mesh Task Execution Azure SQL Target
AgentExecution Agent Mesh Task Execution Azure SQL + Blob Target
SkillExecution Agent Mesh Task Execution Azure SQL Target
ToolInvocation Agent Mesh Tool Adaptation Azure SQL Target
ModelInvocation Agent Mesh Model Routing Azure SQL Target
ValidationResult Agent Mesh Validation Azure SQL Target
CorrectionAttempt Agent Mesh Self-Correction Azure SQL Target
AgentHealthStatus Agent Mesh Agent Runtime Redis Target

Knowledge Platform

See Knowledge Platform.

Aggregate Root Platform Bounded Context Persistence Store Status
MemoryRecord Knowledge Memory Core PostgreSQL Target
KnowledgeNode Knowledge Knowledge Graph PostgreSQL Target
KnowledgeEdge Knowledge Knowledge Graph PostgreSQL Target
GraphProjection Knowledge Knowledge Graph PostgreSQL Target
VectorDocument Knowledge Vector Memory Qdrant Target
VectorChunk Knowledge Vector Memory Qdrant Target
EmbeddingJob Knowledge Vector Memory PostgreSQL Target
ArtifactMemory Knowledge Artifact Memory Blob + PostgreSQL Target
ArtifactVersion Knowledge Artifact Memory Blob + PostgreSQL Target
ArtifactSnapshot Knowledge Artifact Memory Blob Target
ContextBuildRequest Knowledge Context Assembly PostgreSQL Target
ContextPackage Knowledge Context Assembly Redis + PostgreSQL Target
ContextSource Knowledge Context Assembly PostgreSQL Target
CodeRepository Knowledge Codebase Knowledge PostgreSQL Target
CodeSymbol Knowledge Codebase Knowledge PostgreSQL + Qdrant Target
CodeIndexJob Knowledge Codebase Knowledge PostgreSQL Target
PromptTemplate Knowledge Prompt Memory PostgreSQL Target
PromptVersion Knowledge Prompt Memory PostgreSQL Target
PromptRun Knowledge Prompt Memory PostgreSQL Target
DecisionRecord Knowledge Decision Memory PostgreSQL Target
DecisionAlternative Knowledge Decision Memory PostgreSQL Target
RuntimeSignal Knowledge Runtime Memory PostgreSQL Target
IncidentMemory Knowledge Runtime Memory PostgreSQL Target
FeedbackItem Knowledge Runtime Memory PostgreSQL Target
KnowledgePattern Knowledge Pattern Catalog PostgreSQL Target
PatternVersion Knowledge Pattern Catalog PostgreSQL Target
MemoryAccessPolicy Knowledge Memory Governance PostgreSQL Target
MemoryAccessDecision Knowledge Memory Governance PostgreSQL Target
MemoryAccessAudit Knowledge Memory Governance PostgreSQL Target
MemoryClassification Knowledge Memory Governance PostgreSQL Target
KnowledgeQualityAssessment Knowledge Knowledge Quality PostgreSQL Target
QualityRule Knowledge Knowledge Quality PostgreSQL Target

Template & Library Platform

See Template & Library.

Aggregate Root Platform Bounded Context Persistence Store Status
Template Template & Library Template Registry Azure SQL Target
TemplateVersion Template & Library Template Registry Azure SQL Target
TemplateParameterSchema Template & Library Template Registry Azure SQL Target
TemplateCompatibilityRule Template & Library Compatibility Azure SQL Target
TemplateExecution Template & Library Scaffolding Azure SQL + Blob Target
ScaffoldOutput Template & Library Scaffolding Blob Target
TemplateValidationResult Template & Library Template Validation Azure SQL Target
TemplatePublication Template & Library Template Publishing Azure SQL + Artifacts Target
TemplateUpgradePlan Template & Library Template Upgrade Azure SQL Target
LibraryPackage Template & Library Library Registry Azure SQL Target
LibraryVersion Template & Library Library Registry Azure SQL Target
LibraryCapability Template & Library Library Registry Azure SQL Target
DependencyGraph Template & Library Dependency Analysis Azure SQL Target
CompatibilityMatrix Template & Library Compatibility Azure SQL Target
PackagePublication Template & Library Package Publishing Azure Artifacts Target

DevOps / GitOps

See DevOps / GitOps.

Aggregate Root Platform Bounded Context Persistence Store Status
Repository DevOps Source Control Azure SQL + Git Target
Branch DevOps Source Control Git Target
Commit DevOps Source Control Git Target
PullRequest DevOps Source Control Azure SQL Target
PipelineDefinition DevOps CI/CD Azure SQL Target
PipelineRun DevOps CI/CD Azure SQL Target
BuildResult DevOps CI/CD Azure SQL + Blob Target
ReleasePlan DevOps Release Management Azure SQL Target
ReleaseApproval DevOps Release Management Azure SQL Target
DeploymentManifest DevOps Release Management Azure SQL Target
EnvironmentPromotion DevOps Release Management Azure SQL Target
PackagePublication DevOps Packaging Azure Artifacts Target
ContainerImage DevOps Packaging ACR Target
InfrastructurePlan DevOps Infrastructure (Pulumi) Azure SQL Target
GitOpsSyncState DevOps GitOps Azure SQL Target

Runtime Cloud

See Runtime Cloud.

Aggregate Root Platform Bounded Context Persistence Store Status
RuntimeEnvironment Runtime Cloud Environment Management Azure SQL Target
RuntimeService Runtime Cloud Service Inventory Azure SQL Target
RuntimeDeployment Runtime Cloud Deployment Azure SQL Target
RuntimeConfiguration Runtime Cloud Configuration Azure SQL Target
SecretBinding Runtime Cloud Secret Binding Key Vault Target
ScalingPolicy Runtime Cloud Scaling Azure SQL Target
HealthCheckResult Runtime Cloud Health App Insights Target
RuntimeDriftFinding Runtime Cloud Drift Detection Azure SQL Target
RuntimeTenantBinding Runtime Cloud Tenant Isolation Azure SQL Target

Observability & Feedback

See Observability & Feedback.

Aggregate Root Platform Bounded Context Persistence Store Status
TraceRecord Observability Tracing App Insights Target
LogRecordReference Observability Logging Log Analytics Target
MetricSeries Observability Metrics App Insights Target
DashboardDefinition Observability Dashboards Azure SQL Target
AlertRule Observability Alerting Azure SQL Target
Incident Observability Incident Management Azure SQL Target
FeedbackItem Observability Feedback Azure SQL Target
QualityScore Observability Quality Azure SQL Target
CostSignal Observability Cost Azure SQL Target
SloDefinition Observability SLO Azure SQL Target
TelemetryCorrelation Observability Correlation App Insights Target

Governance / Security / Compliance

See Governance.

Aggregate Root Platform Bounded Context Persistence Store Status
PolicyDefinition Governance Policy Azure SQL Target
PolicyRule Governance Policy Azure SQL Target
PolicyDecision Governance Policy Azure SQL Target
ApprovalRequest Governance Approvals Azure SQL Target
ApprovalDecision Governance Approvals Azure SQL Target
AuditEntry Governance Audit Azure SQL + Blob Target
ComplianceReport Governance Compliance Azure SQL + Blob Target
SecurityFinding Governance Security Azure SQL Target
SecretReference Governance Secret Governance Key Vault Target
TenantIsolationRule Governance Tenant Isolation Azure SQL Target
DataClassification Governance Data Classification Azure SQL Target
RiskScore Governance Risk Azure SQL Target

Marketplace

See Marketplace.

Aggregate Root Platform Bounded Context Persistence Store Status
MarketplaceAsset Marketplace Asset Catalog Azure SQL Target
AssetVersion Marketplace Asset Catalog Azure SQL Target
AssetPackage Marketplace Asset Catalog Azure SQL + Blob Target
AssetDependency Marketplace Dependency Resolution Azure SQL Target
AssetCompatibility Marketplace Compatibility Azure SQL Target
AssetInstallation Marketplace Installation Azure SQL Target
Publisher Marketplace Publisher Azure SQL Target
License Marketplace Licensing Azure SQL Target
PricingPlan Marketplace Pricing Azure SQL Target
AssetReview Marketplace Reviews & Ratings Azure SQL Target

Integration Platform

See Integration Platform.

Aggregate Root Platform Bounded Context Persistence Store Status
IntegrationConnection Integration Connections Azure SQL Target
IntegrationProvider Integration Providers Azure SQL Target
IntegrationCredential Integration Credentials Key Vault Target
WebhookSubscription Integration Webhooks Azure SQL Target
WebhookDelivery Integration Webhooks Azure SQL Target
ExternalApiClient Integration Vendor Clients Azure SQL Target
IntegrationRun Integration Execution Azure SQL Target
IntegrationFailure Integration Execution Azure SQL Target

Factory Studio

See Factory Studio.

Aggregate Root Platform Bounded Context Persistence Store Status
DashboardView Factory Studio Studio Dashboards Redis Target
UserWorkspace Factory Studio Workspace Azure SQL Target
ReviewRequest Factory Studio Human Review Azure SQL Target
ReviewDecision Factory Studio Human Review Azure SQL Target
StudioNotification Factory Studio Notifications Azure SQL Target
SavedView Factory Studio Workspace Azure SQL Target
ArtifactPreviewSession Factory Studio Artifact Preview Blob Target

Generated SaaS Product Platform

Generated products inherit a common aggregate set produced from real templates. See Generated SaaS aggregate roots.

Aggregate Root Platform Bounded Context Persistence Store Status
Tenant Generated SaaS Tenancy Azure SQL / PostgreSQL Target
User Generated SaaS Identity Azure SQL / PostgreSQL Target
Role Generated SaaS Identity Azure SQL / PostgreSQL Target
Permission Generated SaaS Identity Azure SQL / PostgreSQL Target
Subscription Generated SaaS Billing Azure SQL / PostgreSQL Target
Edition Generated SaaS Entitlements Azure SQL / PostgreSQL Target
FeatureFlag Generated SaaS Entitlements Azure SQL / PostgreSQL Target
AuditEntry Generated SaaS Audit Azure SQL / PostgreSQL Target
Notification Generated SaaS Notifications Azure SQL / PostgreSQL Target
IntegrationConnection Generated SaaS Integration Azure SQL / PostgreSQL Target
WebhookSubscription Generated SaaS Integration Azure SQL / PostgreSQL Target
ReportDefinition Generated SaaS Reporting Azure SQL / PostgreSQL Target
ConfigurationSetting Generated SaaS Configuration Azure SQL / PostgreSQL Target