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¶
| 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 |