Platforms Overview¶
Target Architecture — Final-State Design
This page is the index to the twelve platforms that make up the ConnectSoft AI Software Factory final-state architecture. Each platform has its own detailed architecture set; this page organizes them by plane and links to each. The factory is an AI-native software factory platform — not a chatbot — that designs, builds, validates, ships, and operates multi-tenant SaaS products autonomously, with humans in the loop where judgement is required.
The ConnectSoft AI Software Factory is decomposed into twelve platforms. Eleven are factory platforms that together turn business intent into running software; the twelfth — the Generated SaaS Product Platform — is the output: the SaaS products the factory produces. Every platform is API-first and event-driven, sharing the canonical event envelope and naming conventions, so any artifact, task, commit, deployment, and runtime signal is traceable end to end.
For the full picture of how the platforms connect, see the Ecosystem Map; for the consolidated service inventory, see the Microservice Catalog.
Planes¶
The platforms are organized into five planes by their role in the value chain:
- Experience plane — the human interface to the factory.
- Control plane — orchestration of projects, blueprints, and workflows.
- Work plane — the platforms that do the reasoning, remembering, and reuse: agents, knowledge, templates, and marketplace.
- Delivery & Runtime plane — building, shipping, hosting, and the resulting running products.
- Cross-cutting plane — observability, governance, and integration that span all of the above.
flowchart TB
subgraph Experience["Experience Plane"]
Studio["Factory Studio"]
end
subgraph Control["Control Plane"]
CP["Control Plane"]
end
subgraph Work["Work Plane"]
AM["Agent Mesh"]
KP["Knowledge Platform"]
TL["Template Library"]
MKT["Marketplace"]
end
subgraph Delivery["Delivery & Runtime Plane"]
DG["DevOps & GitOps"]
RC["Runtime & Cloud"]
GS["Generated SaaS Product"]
end
subgraph CrossCutting["Cross-cutting Plane"]
OBS["Observability & Feedback"]
GOV["Governance, Security & Compliance"]
INT["Integration Platform"]
end
Studio --> CP
CP --> AM
AM --> KP
AM --> TL
AM --> MKT
CP --> DG
DG --> RC
RC --> GS
GS --> OBS
OBS --> CP
GOV --- CP
GOV --- GS
INT --- AM
INT --- GS
The twelve platforms¶
| Plane | Platform | One-line purpose |
|---|---|---|
| Experience | Factory Studio | The multi-tenant command center where humans observe, steer, review, and govern the autonomous factory. |
| Control | Control Plane | Orchestrates projects, blueprints, and workflows, coordinating all factory activity. |
| Work | Agent Mesh | The autonomous agents and skills that reason, generate, and validate software. |
| Work | Knowledge Platform | Grounded memory: context packages, lineage, and the knowledge graph spanning the factory. |
| Work | Template Library Platform | The versioned, validated templates from which every module is generated. |
| Work | Marketplace | Discovery and installation of reusable assets, plans, and entitlements. |
| Delivery & Runtime | DevOps & GitOps | Builds, tests, and ships software through GitOps-delivered pipelines. |
| Delivery & Runtime | Runtime & Cloud | Provisions and operates cloud infrastructure (AKS/Container Apps) via Pulumi IaC. |
| Delivery & Runtime | Generated SaaS Product Platform | The complete, running, multi-tenant SaaS products the factory produces. |
| Cross-cutting | Observability & Feedback | Logs, metrics, traces, and feedback that close the loop from runtime back to intent. |
| Cross-cutting | Governance, Security & Compliance | Policy, approval, audit, classification, and isolation across the factory. |
| Cross-cutting | Integration Platform | Connects the factory and generated products to external systems and connectors. |
How the planes work together¶
The Experience plane (Factory Studio) is how people see and steer the factory. It issues intent into the Control plane, which orchestrates the Work plane — the Agent Mesh reasons over Knowledge and composes Templates and Marketplace assets to generate software. The Delivery & Runtime plane builds and ships that software (DevOps & GitOps), provisions where it runs (Runtime & Cloud), and hosts the resulting Generated SaaS Products. The Cross-cutting plane spans everything: Observability & Feedback streams runtime signals back into the Control Plane to drive the next iteration, Governance enforces policy and audit at every step, and the Integration Platform connects inward and outward.
This organization realizes the factory's pillars uniformly:
- Traceability — one envelope and one set of identifiers correlate every action across all planes.
- Reusability — templates, marketplace assets, and the generated SaaS spine are shared by construction.
- Autonomy — the Work plane generates and validates software with minimal human intervention.
- Governance — the Cross-cutting plane enforces policy, approval, and audit everywhere.
- Observability — every platform emits signals that feed the feedback loop.
- Multi-tenant scale —
tenantIdis an isolation boundary across all platforms and the products they produce.