C4 — System Context¶
The system context (C4 Level 1) shows the ConnectSoft AI Software Factory as a single system, the people who use it, and the external systems it depends on. It mirrors the System Context ecosystem page in C4 notation.
flowchart TB
architect["Person: Architect / Builder"]
owner["Person: Product Owner"]
operator["Person: Platform Operator"]
customer["Person: Tenant Customer"]
factory["Software System:<br/>ConnectSoft AI Software Factory"]
generated["Software System:<br/>Generated SaaS Products"]
devops["External: Azure DevOps"]
llm["External: LLM Providers<br/>(Azure OpenAI / OpenAI / Ollama)"]
azure["External: Azure Cloud Services"]
vendors["External: Vendor APIs"]
mcp["External: MCP Servers / Tools"]
architect --> factory
owner --> factory
operator --> factory
factory --> generated
customer --> generated
factory --> devops
factory --> llm
factory --> azure
factory --> vendors
factory --> mcp
Hold "Alt" / "Option" to enable pan & zoom
Elements¶
| Element | Type | Description |
|---|---|---|
| Architect / Builder | Person | Defines blueprints, reviews artifacts, extends the factory. |
| Product Owner | Person | Expresses intent, approves releases. |
| Platform Operator | Person | Operates factory and generated runtimes. |
| Tenant Customer | Person | End user of generated SaaS. |
| AI Software Factory | System | The twelve-platform production system. |
| Generated SaaS Products | System | The running output of the factory. |
| Azure DevOps | External | Git, pipelines, artifacts. |
| LLM Providers | External | Model inference for agents. |
| Azure Cloud | External | Compute, data, messaging, secrets. |
| Vendor APIs | External | Payments, CRM, SMS, support. |
| MCP Servers | External | Tool/context protocol endpoints. |