Skip to content

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.