Knowledge Graph
Last updated: June 2026
This graph maps the ideas, concepts, and arguments across 250+ articles and four white papers. Every node is a topic, framework, or argument, extracted from the writing itself, not from code or site structure.
Core Concepts
The most connected ideas across all writing:
- Contract-Driven AI Development (C-DAD). Machine-enforceable contracts, declared capabilities, and governed composition as the foundation for AI-native software.
- Universal Microservices Architecture (UMA). Runtime-portable services via WebAssembly. The runtime is a deployment decision, not an architectural one.
- Event Contract Catalog Architecture (ECCA). Federated governance for event-driven systems via schema registries and policy evaluation.
- Client-side Microservices Architecture (CSMA). The original distributed client runtime model, predecessor to UMA.
- WebAssembly. The portable execution substrate connecting all four frameworks.
- Agentic Systems. AI agents as first-class consumers of software architecture.
Idea Clusters
| Cluster | Key Ideas |
|---|---|
| Contract-Driven AI Trust | Agent drift, contract feedback loops, AI consistency |
| Agent Runtime & Capabilities | Capability discovery, agent planning, UMA descriptors |
| Zero Trust Runtime Security | Code signing, attestation, capability least-privilege |
| Agentic Systems & App Collapse | Application layer collapse, capability surfaces, SaaS disruption |
| AI-Native Architecture | Architecture as metadata, discoverability, machine-readable design |
| Wasm Edge & AI Inference | Portable AI, edge inference, WASI NN, embedded Wasm |
| Legacy Modernization | Extract vs. refactor, contracts over code, vibe coding limits |
| Architectural Evolution | CSMA → UMA → ECCA → C-DAD progression |
Concept Groups
Co-occurring idea clusters found across multiple articles:
- Piovesan Architecture Family. CSMA, UMA, ECCA, C-DAD as a single evolving system
- Contract-First Design Philosophy. Immutable contracts, event contracts, CloudEvents, machine-first manifests
- Three Properties of AI-Native Software. Declared capabilities, machine-enforceable contracts, governed composition
- UMA Runtime Architecture. Universal runtime, low-latency server runtime, microservices registry, abstraction layer
- ECCA Governance Stack. Schema registry, event catalog, runtime observability, federated governance, policy engine
- AI Agent Navigability. C-DAD, agentic systems, context engineering, AI navigability
- Wasm AI Inference Stack. ONNX runtime, TensorFlow.js, Candle, local-first AI execution
Interactive Graph
488 nodes · 558 edges · 64 communities. Built with graphify from 250+ articles, 4 white papers, and the UMA book.
Related
- White Papers, full technical papers for each framework
- C-DAD Framework, contract-driven AI development
- UMA Framework, universal microservices architecture
- Perspectives, takes on context engineering and AI-native architecture