SphereSphere

Learn/SCAN open notation

SCAN: the open notation SCAN (System and Component Architecture Notation) is an open, human-readable notation for describing software systems. Sphere is built on it. SCAN itself is free and open. SCAN is the Architecture-as-Code substrate: the blueprint language for the living system model. Sphere turns that blueprint into plans, builds, verification, and memory. Without a shared notation, agents and people rebuild context from prose and file dumps every session. ## What SCAN describes - Components: services, apps, data stores, agents, external systems. - Connections: what talks to what, and how. - Ports and interfaces: where components connect. - Technology: what each component is built with. - Boundaries: groupings such as domains, teams or deployment zones. - Layout and views: how the model is drawn on a board. A SCAN model is plain text (YAML), so it can live in a repository, be reviewed like code, and be read by both people and AI agents — the same ground truth for BA, Dev, Architect, QA, and coding agents. ## Why an open notation matters - No lock-in for your architecture — the model is yours, in an open format. - Toolable — anyone can read, render or generate SCAN. - Shared language for people and AI agents. - Structured context that is far more useful to agents than prose alone or a pile of source files. - Context that persists across changes instead of being rebuilt each time. ## SCAN vs Sphere | | SCAN (free, open) | Sphere Desktop (product) | |---|---|---| | Notation and specification | Yes | Yes | | Browser whiteboard at app.spherescan.io | Yes (diagram canvas) | — | | Chat-first architect / orchestrator | — | Yes | | Plans, runs, builds, verification | — | Yes | | Private workspace with a live, reconciled model | — | Yes | | Persistent memory of plans, runs and verification | — | Yes | | Collaboration, governance, connected systems | — | Yes | app.spherescan.io is the free SCAN whiteboard — useful for trying the notation, not a substitute for Sphere Desktop. For how Desktop works (Chat, Plans, Runs, Diagram), see sphere-desktop.md. Learn more at https://spherescan.io.