Digital Ecosystem: Canonical Domain Analysis
Status: Canonical reference. Full 12-step analysis of the digital ecosystem — the community level of digital information substrates.
Derived from: Exploration in exploration-digital-ecosystem.md, abstract ecosystem template {Pd,Tf,Cy,Dv,In,Rg,Sp,Tp,Ct}.
Position in the topology: Community (Cm) node of the digital arrangement. Subject to Selection (Se). Connected to application architecture surface through ecological bridge mechanisms.
Step 1 — Information Gathering
1.1 What we're analyzing
The emergent community structure produced by all software systems existing and interacting together. Not what any single application does, but what millions of them produce collectively — the bounded space of everything in the digital world.
1.2 What exists
Software products (billions), platforms (AWS, iOS, npm, GitHub), infrastructure (networks, data centers, CDNs, DNS), standards and protocols (HTTP, JSON, OAuth), open source communities, data flows (APIs, streams, pipelines), developer communities, and billions of human users.
Step 2 — Landscape Analysis
2.1 What recurs at the ecosystem level
Surveying the actual digital ecosystem, nine structural concerns emerge:
- Software produces value — products, services, tools, content, infrastructure
- Value flows between systems — API calls, data feeds, package dependencies, platform services
- Resources get reused — open source code, shared infrastructure, data reprocessing, knowledge recycling
- Enormous variety exists — languages, frameworks, platforms, architectures, applications
- Systems interact constantly — APIs, protocols, standards, data interchange
- The ecosystem self-regulates — standards bodies, platform policies, market forces, legal requirements
- The ecosystem has spatial structure — cloud regions, edge computing, platform topology, organizational arrangement
- The ecosystem evolves rapidly — adoption curves, framework churn, generational shifts
- Cross-ecosystem exchange occurs — data portability, protocol bridges, federation, interoperability
Step 3/3b — Primitives and Partial Levels
3.1 Nine primitives
| # | Primitive | What it does | Abstract ecosystem role |
|---|---|---|---|
| 1 | Value Creation (Vc) | Software producing something useful — products, services, tools, infrastructure | Production (Pd) |
| 2 | Exchange (Ex) | Value flowing between systems — API calls, data feeds, dependencies, platform services | Transfer (Tf) |
| 3 | Reuse (Ru) | Resources being recycled — code sharing, infrastructure sharing, data reprocessing | Cycling (Cy) |
| 4 | Diversity (Dv) | Variety of systems — languages, frameworks, platforms, architectures | Diversity (Dv) |
| 5 | Integration (Ig) | Systems interacting — APIs, protocols, standards, data interchange | Interaction (In) |
| 6 | Governance (Gv) | Ecosystem self-regulation — standards, policies, market forces, legal requirements | Regulation (Rg) |
| 7 | Topology (Tp) | Spatial/network organization — cloud geography, platform structure, organizational arrangement | Spatial (Sp) |
| 8 | Evolution (Eo) | Change over time — adoption curves, churn, generational shifts, standards evolution | Temporal (Tp) |
| 9 | Interoperability (Io) | Cross-boundary exchange — data portability, protocol bridges, federation, cross-platform | Connectivity (Ct) |
All 9 abstract ecosystem roles filled directly.
3.2 What's distinctively digital about each
Reuse (Ru) vs biological Cycling (Cy): In biology, atoms cycle — the original is consumed. In digital, code and data are COPIED perfectly at zero cost. The original isn't consumed. Open source code doesn't get "used up." This is fundamentally different from biological resource cycling.
Topology (Tp) vs biological Spatial: Biology's spatial structure is geographic. Digital topology is NETWORK — logical organization matters more than physical location (though latency, jurisdiction, and data sovereignty still create physical constraints). Platform topology (walled gardens, open ecosystems) has no biological analogue.
Governance (Gv) vs biological Regulation: Biology's regulation is emergent (trophic cascades, predator-prey). Digital governance is PARTIALLY DESIGNED — standards bodies and platform policies are human creations. But some regulation IS emergent — market forces, technical constraints, backward compatibility pressure.
Evolution (Eo): Orders of magnitude faster than biology. Technology adoption follows S-curves. Generational shifts are discontinuous (mainframe → web → mobile → cloud → AI). Driven by human design decisions, not mutation + natural selection.
3.3 Partial levels
Value Creation (Vc):
| Level | Description | Instance |
|---|---|---|
| Vc0 | No value creation | Abandoned/defunct software |
| Vc1 | Personal utility | Script, personal tool — used by creator only |
| Vc2 | Shared utility | Library, open source tool — used by others |
| Vc3 | Commercial value | Product/service with paying users |
| Vc4 | Platform value | Platform enabling others to create value — AWS, iOS |
| Full Vc | Infrastructure value | Critical infrastructure that the ecosystem depends on — DNS, TLS, Linux kernel |
Phase transition: Vc2→Vc3 (Commercialization). Below: value shared freely. Above: value exchanged for compensation. This is where economic dynamics begin.
Exchange (Ex):
| Level | Description | Instance |
|---|---|---|
| Ex0 | No exchange | Isolated system |
| Ex1 | File exchange | Manual data transfer — export/import, email attachments |
| Ex2 | API exchange | Structured programmatic exchange — REST, gRPC |
| Ex3 | Platform exchange | Exchange mediated by platform — app store, marketplace |
| Ex4 | Real-time streaming | Continuous data flow — event streams, webhooks, subscriptions |
| Full Ex | Autonomous exchange | Systems negotiate and exchange without human intervention |
Phase transition: Ex1→Ex2 (API). Below: humans mediate exchange. Above: systems exchange directly. Automation begins.
Reuse (Ru):
| Level | Description | Instance |
|---|---|---|
| Ru0 | No reuse | Everything built from scratch |
| Ru1 | Copy-paste | Code copied between projects |
| Ru2 | Library | Packaged reusable code — npm, PyPI, crates.io |
| Ru3 | Framework | Reusable application structure — Rails, React, Spring |
| Ru4 | Platform | Reusable infrastructure — AWS services, Kubernetes |
| Full Ru | Composable ecosystem | Everything is reusable and composable — the Unix philosophy at ecosystem scale |
Phase transition: Ru1→Ru2 (Package management). Below: ad hoc copying. Above: formal dependency management. This is where ecosystem-wide code sharing becomes structured.
Diversity (Dv):
| Level | Description | Instance |
|---|---|---|
| Dv0 | Monoculture | Single language, single platform, single approach |
| Dv1 | Few alternatives | 2-3 dominant options (iOS vs Android, SQL vs NoSQL) |
| Dv2 | Rich alternatives | Many options per category, clear trade-offs |
| Dv3 | Specialized niches | Purpose-specific tools for every use case |
| Dv4 | Experimental diversity | Novel approaches constantly emerging |
| Full Dv | Cambrian diversity | Everything tried, selection operates across vast variety |
Phase transition: Dv2→Dv3 (Niche specialization). Below: general-purpose tools compete. Above: specialized tools for specific problems. The "best tool for the job" era.
Integration (Ig):
| Level | Description | Instance |
|---|---|---|
| Ig0 | No integration | Systems operate independently |
| Ig1 | Ad hoc integration | Custom point-to-point connections |
| Ig2 | Standard protocols | HTTP, JSON, SQL — shared communication standards |
| Ig3 | Platform integration | Apps integrated through shared platform services |
| Ig4 | Ecosystem integration | Systems composed into larger workflows — CI/CD, data pipelines |
| Full Ig | Seamless interoperability | Any system connects to any other through standard interfaces |
Phase transition: Ig1→Ig2 (Standards). Below: every connection is custom. Above: shared standards enable many-to-many connection.
Governance (Gv):
| Level | Description | Instance |
|---|---|---|
| Gv0 | No governance | Wild west — no standards, no policies |
| Gv1 | De facto standards | Dominant implementations become standards (jQuery, Node.js conventions) |
| Gv2 | Formal standards | Standards bodies (W3C, IETF, ISO) codify specifications |
| Gv3 | Platform governance | Platform owners set and enforce policies (app store review, API terms) |
| Gv4 | Legal/regulatory | Laws and regulations constrain the ecosystem (GDPR, antitrust) |
| Full Gv | Self-governance | The ecosystem develops its own governance mechanisms (DAO, community governance) |
Phase transition: Gv1→Gv2 (Formal standards). Below: whatever is popular IS the standard. Above: formal processes produce deliberate standards. Stability and interoperability improve.
Topology (Tp):
| Level | Description | Instance |
|---|---|---|
| Tp0 | No topology | All systems in one location |
| Tp1 | Client-server | Central server, distributed clients |
| Tp2 | Multi-tier | Layered architecture — front/back/database |
| Tp3 | Distributed | Multiple independent nodes — microservices, CDNs |
| Tp4 | Federated | Independent but interconnected systems — ActivityPub, email |
| Full Tp | Adaptive topology | Topology reorganizes based on demand — edge computing, mesh networks |
Phase transition: Tp2→Tp3 (Distribution). Below: centralized. Above: distributed. Fundamentally different failure modes, consistency models, and scaling properties.
Evolution (Eo):
| Level | Description | Instance |
|---|---|---|
| Eo0 | Static | No change — legacy systems frozen in place |
| Eo1 | Maintenance | Bug fixes, security patches — no new capabilities |
| Eo2 | Incremental | Feature additions, performance improvements |
| Eo3 | Generational | Major version changes, API breaks, architecture shifts |
| Eo4 | Paradigm shift | Fundamental technology change — cloud, mobile, AI |
| Full Eo | Continuous reinvention | Ecosystem constantly producing novel approaches |
Phase transition: Eo2→Eo3 (Generational change). Below: improving within a paradigm. Above: breaking from the paradigm. Migration costs, backward compatibility pressure, ecosystem fragmentation. (Primitive id is Eo — renamed from a stale "Ev" to avoid clash with application-architecture's Ev=Evaluation; level names standardized Ev→Eo here.)
Interoperability (Io):
| Level | Description | Instance |
|---|---|---|
| Io0 | No interoperability | Walled gardens, proprietary everything |
| Io1 | Export/import | Data portable through manual export |
| Io2 | Standard formats | Shared data formats — JSON, CSV, XML, Protocol Buffers |
| Io3 | Protocol bridges | Different systems connected through adapters |
| Io4 | Federation | Independent systems interoperate natively — ActivityPub, AT Protocol |
| Full Io | Universal interoperability | Any system exchanges with any other seamlessly |
Phase transition: Io2→Io3 (Bridging). Below: data is portable but systems don't talk directly. Above: different systems connected through active bridges. Integration across ecosystem boundaries.
Step 4 — Dependencies
Vc → (nothing; hub — value creation is foundational)
Ex → Vc (exchange requires something valuable to exchange)
Ru → Vc, Ex (reuse requires production and exchange of reusable resources)
Dv → Vc (diversity requires a productive ecosystem generating variety)
Ig → Dv (integration requires different systems to integrate)
Gv → Ex, Ig (governance regulates exchange and integration)
Tp → Vc (topology requires producers to be arranged)
Eo → Vc, Gv (evolution requires production base and regulatory context)
Io → Tp, Dv (interoperability requires spatial separation and diversity)
Hub: Value Creation (Vc). Everything depends on software producing value.
Diamond pattern: Vc→Ex→Gv and Vc→Dv→Ig→Gv converge at Governance. Governance requires BOTH exchange mechanisms AND integration networks to regulate. Same diamond as the abstract ecosystem.
DAG:
Vc (hub)
├── Ex ──────────┐
├── Dv → Ig ─────┤── Gv → Eo
├── Tp │
└── Ru ← Ex Io ← Tp, Dv
Depth: Maximum chain: Vc → Dv → Ig → Gv → Eo (depth 4).
Step 5-6 — Pairs and Load Classification
C(9,2) = 36 pairs.
Heavy pairs
| # | Pair | Content | Why heavy |
|---|---|---|---|
| 1 | Vc-Ex | Value exchanged | The economic foundation — value created and traded |
| 2 | Vc-Ru | Value reused | Open source, shared infrastructure — value cycling |
| 3 | Ex-Ru | Exchange enables reuse | Package distribution, API sharing — exchanged resources become reusable |
| 4 | Dv-Ig | Diverse systems integrated | Many different systems connected — the integration challenge |
| 5 | Ig-Gv | Integration governed | Standards, protocols, policies regulate how systems integrate |
| 6 | Ex-Gv | Exchange governed | Platform policies, API terms, market regulation |
| 7 | Vc-Dv | Diverse value creation | Many different kinds of software produced |
| 8 | Tp-Ig | Topology shapes integration | Network structure determines how systems can connect |
| 9 | Dv-Io | Diverse systems interoperate | Different systems exchanging across boundaries |
9 heavy of 36 (25%). Moderate — consistent with ecosystem-level integration.
Core triad
{Vc, Ex, Ru} — Value Creation, Exchange, Reuse.
"How does value flow through the digital ecosystem?" → Value is CREATED (products, services), EXCHANGED between systems (APIs, data feeds), and REUSED across the ecosystem (open source, shared infrastructure). The metabolic core.
All three pairs heavy: Vc-Ex ✓, Vc-Ru ✓, Ex-Ru ✓.
Maps to abstract ecosystem's {Pd, Tf, Cy} ✓.
Secondary triad
{Dv, Ig, Gv} — Diversity, Integration, Governance.
"How does the ecosystem organize itself?" → DIVERSE systems INTEGRATE through shared standards, GOVERNED by standards bodies, platform policies, and market forces. The organizational core.
Step 5b — Medium and Light Pairs
Medium pairs
| Pair | Why medium |
|---|---|
| Vc-Ig | Value creators integrate — but mediated through Dv and Ex. |
| Vc-Gv | Value creation governed — but mediated through Ex. |
| Vc-Tp | Producers arranged in topology — real but thin. |
| Vc-Io | Value crosses ecosystem boundaries — mediated through Ex and Ig. |
| Vc-Eo | Value creation evolves — but Eo is about the whole ecosystem changing. |
| Ex-Ig | Exchange requires integration points — real overlap. |
| Ex-Io | Exchange across ecosystem boundaries — related to interoperability. |
| Ex-Dv | Diverse systems exchange — mediated through Ig. |
| Ru-Dv | Reuse increases effective diversity — libraries multiply options. |
| Ru-Ig | Reused components need integration — package compatibility. |
| Ru-Gv | Reuse governed by licenses — real but specialized. |
| Ig-Io | Integration enables interoperability — closely related. |
| Ig-Eo | Integration evolves — standards change over time. |
| Gv-Eo | Governance shapes evolution — regulations constrain change. |
| Gv-Io | Governance affects interoperability — standards bodies. |
| Tp-Eo | Topology evolves — cloud migration, edge computing emergence. |
Light pairs
| Pair | Why light |
|---|---|
| Ru-Eo | Reuse patterns change but slowly — libraries persist. |
| Ru-Tp | Reuse has weak topology dependence — code works anywhere. |
| Ru-Io | Reused code crosses boundaries but through Ig/Ex. |
| Dv-Gv | Diversity governed weakly — no authority limits what gets built. |
| Dv-Tp | Diversity weakly topological — different regions don't have hugely different diversity. |
| Dv-Eo | Diversity changes over time but this IS evolution, not a pair interaction. |
| Tp-Gv | Topology governed — data sovereignty, jurisdiction. Specialized. |
| Tp-Io | Topology affects interoperability through latency/jurisdiction. Indirect. |
| Io-Eo | Interoperability evolves — but slowly (standards are sticky). |
| Ex-Eo | Exchange patterns evolve — API versioning. Mediated through Gv. |
| Ex-Tp | Exchange topology — CDN routing. Specialized. |
Step 7 — Coherent Sub-lattice
Dependencies restated
Vc → (nothing; hub)
Ex → Vc
Ru → Vc, Ex
Dv → Vc
Ig → Dv
Gv → Ex, Ig
Tp → Vc
Eo → Vc, Gv
Io → Tp, Dv
Computation
9 primitives, 2^9 = 512 total subsets. Vc is hub — must be present for anything except {}.
Given Vc, valid subsets of {Ex, Ru, Dv, Ig, Gv, Tp, Eo, Io}:
Constraints:
- Ru → Ex (Ru needs Ex)
- Ig → Dv (Ig needs Dv)
- Gv → Ex AND Ig (Gv needs both)
- Eo → Gv (Eo needs Gv, which needs Ex+Ig, which needs Dv)
- Io → Tp AND Dv (Io needs both)
The chain to Gv: Ex + Dv → Ig → Gv. And Eo needs Gv. So Eo requires {Ex, Dv, Ig, Gv}.
Let me enumerate by whether Eo is present or absent:
Eo absent: Need valid subsets of {Ex, Ru, Dv, Ig, Gv, Tp, Io}. Constraints: Ru→Ex, Ig→Dv, Gv→Ex+Ig, Io→Tp+Dv.
Sub-cases by Gv:
Gv absent: Constraints reduce to: Ru→Ex, Ig→Dv, Io→Tp+Dv. Remaining: {Ex, Ru, Dv, Ig, Tp, Io}.
- Ex and Tp are free (depend only on Vc).
- Dv is free.
- Ru→Ex, Ig→Dv, Io→Tp+Dv.
Partition by {Ex present/absent} × {Dv present/absent} × {Tp present/absent}:
| Ex | Dv | Tp | Free: {Ru,Ig,Io} constraints | Valid combos |
|---|---|---|---|---|
| 0 | 0 | 0 | Ru=0, Ig=0, Io=0 | 1 |
| 0 | 0 | 1 | Ru=0, Ig=0, Io=0 (needs Dv) | 1 |
| 0 | 1 | 0 | Ru=0, Ig free, Io=0 (needs Tp) | 2 (Ig=0 or Ig=1) |
| 0 | 1 | 1 | Ru=0, Ig free, Io free | 4 |
| 1 | 0 | 0 | Ru free, Ig=0, Io=0 | 2 |
| 1 | 0 | 1 | Ru free, Ig=0, Io=0 (needs Dv) | 2 |
| 1 | 1 | 0 | Ru free, Ig free, Io=0 (needs Tp) | 4 |
| 1 | 1 | 1 | Ru free, Ig free, Io free | 8 |
Total Gv-absent, Eo-absent: 1+1+2+4+2+2+4+8 = 24.
Gv present (Eo absent): Gv needs Ex AND Ig. Ig needs Dv. So Ex=1, Dv=1, Ig=1 required. Remaining free: {Ru, Tp, Io}. Ru→Ex (satisfied since Ex=1). Io→Tp+Dv (Dv=1, so Io→Tp).
Partition by Tp:
- Tp=0: Io=0. Ru free. = 2 (Ru=0 or Ru=1)
- Tp=1: Io free. Ru free. = 4
Total Gv-present, Eo-absent: 2+4 = 6.
Total Eo-absent: 24 + 6 = 30.
Eo present: Eo needs Gv. Gv needs Ex+Ig. Ig needs Dv. So {Ex, Dv, Ig, Gv, Eo} all required. Remaining free: {Ru, Tp, Io}. Ru→Ex (satisfied). Io→Tp+Dv (Dv satisfied, so Io→Tp).
Same as Gv-present case:
- Tp=0: Io=0. Ru free. = 2
- Tp=1: Io free. Ru free. = 4
Total Eo-present: 6.
Grand total valid subsets of {Ex,Ru,Dv,Ig,Gv,Tp,Eo,Io} given Vc: 30 + 6 = 36.
Including {Vc alone} (empty subset of the 8): already counted in the 24 (Gv-absent, Eo-absent, all others 0).
Total coherent subsets of 2^9 = 512:
- {}: 1
- {Vc} + 36 valid combos of remaining 8: but {Vc} alone IS one of the 36. So: 36 subsets containing Vc.
- Plus {}: 37 total.
Filter: 37/512 = 7.2%. Very tight — the diamond dependencies and long chains (Vc→Dv→Ig→Gv→Eo is depth 4) create strong filtering.
This is the tightest ecosystem filter and confirms the abstract ecosystem analysis's ~7% finding.
Step 8 — Build-up Sequence
Step 0→1: {} → {Vc}
Software exists and produces value. The ecosystem has something in it.
Step 1→2: {Vc} → {Vc, Ex}
Value flows between systems. APIs, data feeds, package distribution.
Economic dynamics begin.
Step 2→3: {Vc, Ex} → {Vc, Ex, Ru}
Resources get reused. Open source, shared infrastructure.
The metabolic core is complete — value circulates.
Step 3→4: → add Dv (diversity)
Many different kinds of software exist. Languages, frameworks, platforms.
Step 4→5: → add Ig (integration)
Different systems connect. Standards, protocols, platform integration.
Step 5→6: → add Gv (governance)
The ecosystem self-regulates. Standards bodies, platform policies, market forces.
Governance requires BOTH exchange AND integration to regulate.
Step 6→7: → add Tp (topology)
Spatial/network structure. Cloud regions, edge, CDN, platform topology.
Step 7→8: → add Eo (evolution)
The ecosystem changes over time. Adoption curves, generational shifts.
Step 8→9: → add Io (interoperability)
Cross-ecosystem exchange. Data portability, federation, protocol bridges.
The last to develop — requires topology, diversity, and governance to be established.
Historical trajectory of the actual digital ecosystem
| Era | What appeared | Ecosystem step |
|---|---|---|
| 1950s-60s | Individual computers, batch processing | Vc1 — software creates personal/institutional value |
| 1970s-80s | Networking, shared systems | Ex1-2 — file sharing, early protocols |
| 1990s | Open source, web standards | Ru2, Ig2, Gv2 — package sharing, HTTP/HTML, W3C |
| 2000s | Cloud, platforms, APIs | Ex3, Tp3, Vc4 — platform value, distributed topology |
| 2010s | Mobile, app stores, microservices | Dv3, Gv3, Ig3 — niche specialization, platform governance |
| 2020s | AI, federation, interop standards | Ev4, Io3-4 — paradigm shift, cross-ecosystem exchange |
The ecosystem IS following the build-up sequence — roughly in order, with some parallelism.
Step 9 — Load-bearing Compositions
Named compositions
| Composition | Name | What it captures |
|---|---|---|
| {Vc, Ex, Ru} | Metabolic core | How value circulates through the ecosystem |
| {Dv, Ig, Gv} | Organizational core | How the ecosystem structures itself |
| {Tp, Eo, Io} | Extent dimensions | Spatial, temporal, and connective reach |
| {Ex, Ig, Gv} | Regulated exchange | How value exchange is governed |
| {Dv, Ig, Io} | Connected diversity | How different systems achieve interoperability |
| {Vc, Dv, Eo} | Creative evolution | How the ecosystem generates and selects variety |
3+3+3 structure
The 9 primitives decompose into three groups of three:
- Metabolic: {Vc, Ex, Ru} — how value flows (the resource cycle)
- Organizational: {Dv, Ig, Gv} — how the community self-organizes
- Extent: {Tp, Eo, Io} — the spatial, temporal, and connective dimensions
This 3+3+3 structure appears in all analyzed ecosystems (biological, cultural, digital). The metabolic core is the foundational triad. The organizational triad builds on it. The extent dimensions describe the ecosystem's reach.
Higher / full set
{Vc, Ex, Ru, Dv, Ig, Gv, Tp, Eo, Io} — the mature digital ecosystem: all nine primitives active. A self-regulating, diverse, interconnected, evolving software ecosystem. Peaks at the most-complete sub-ecosystems (Web/W3C, AWS). Carried as an explicit higher composition for full-set coverage, consistent with the entity-system complete-substrate composition.
Step 10 — Emergent Properties
| Composition | Regime | Emergent Property |
|---|---|---|
| {Vc, Ex} | Ex ≥ Ex2 | API economy — programmatic exchange of value |
| {Vc, Ex, Ru} | Ru ≥ Ru2 | Open source ecosystem — freely shared reusable code |
| {Dv, Ig} | Ig ≥ Ig2 | Standardized diversity — many systems connected through shared standards |
| {Ig, Gv} | Gv ≥ Gv2 | Governed integration — standards bodies ensure compatibility |
| {Vc, Dv, Eo} | Eo ≥ Eo3 | Generational innovation — new paradigms replace old |
| {Tp, Ig, Io} | All ≥ 3 | Federated ecosystem — independent systems interoperating across boundaries |
| {Ex, Gv, Dv} | Gv ≥ Gv3 | Platform economy — platforms governing exchange within their ecosystem |
| Full set | All high | Mature digital ecosystem — self-regulating, diverse, interconnected, evolving |
Step 11 — Cross-Domain Patterns
Comparison to other ecosystems
| Property | Digital ecosystem | Biological ecosystem | Cultural ecosystem |
|---|---|---|---|
| Primitives | 9 | 9 | 9 |
| Hub | Vc (value creation) | Pd (production) | Pr (production) |
| Core triad | {Vc,Ex,Ru} | {Pd,Cs,Cy} | {Pr,Ex,Tr} |
| Selection type | Mixed (market + design + platform + technical) | Autonomous (natural selection) | Mixed (social + institutional) |
| Evolution speed | Years | Millennia-millions of years | Decades-centuries |
| Replication cost | Zero marginal | High metabolic | Moderate |
| Regulation | Partially designed (standards, policies) | Fully emergent | Partially designed (laws, norms) |
| Autonomy | Low (human-directed) — increasing with AI | Full | Moderate |
What's structurally the same
- 9 primitives filling the same abstract roles ✓
- Hub at production/value creation ✓
- Core triad = resource flow {produce, transfer, cycle} ✓
- Diamond dependency converging at regulation ✓
- 3+3+3 structure (metabolic + organizational + extent) ✓
What's structurally different
- Selection is more directed — human design decisions dominate (for now)
- Replication is free — creates winner-take-all dynamics, deep dependency chains
- Evolution is faster — but driven by design, not mutation
- Autonomy is low — the ecosystem's participants are mostly human-operated (increasing with AI agents)
Step 12 — Manifestation Landscape
Positioned sub-ecosystems
| Sub-ecosystem | Vc | Ex | Ru | Dv | Ig | Gv | Tp | Eo | Io |
|---|---|---|---|---|---|---|---|---|---|
| npm/Node.js | 3 | 3 | Full | Full | 3 | 2 | 3 | 3 | 2 |
| iOS App Store | 4 | 3 | 2 | 3 | 3 | Full | 3 | 3 | 1 |
| AWS | Full | Full | 4 | 4 | 4 | 3 | Full | 3 | 2 |
| Linux/Open source | Full | 2 | Full | Full | 3 | 2-3 | 3 | 3 | 3 |
| Web (W3C standards) | 4 | 4 | 3 | 4 | Full | Full | Full | 3 | 4 |
| Fediverse (ActivityPub) | 2 | 2 | 2 | 2 | 2 | 1 | 3 | 2 | Full |
| AI/ML ecosystem | 4 | 3 | 3 | 3 | 2 | 1 | 3 | Full | 2 |
What the positioning reveals
npm is REUSE-DOMINATED — its primary value is package sharing. Dv-Full reflects enormous library diversity. Gv at 2 reflects weak governance (left-pad, dependency hell).
iOS is GOVERNANCE-DOMINATED — Apple controls everything. Gv-Full, but Io at 1 (walled garden, minimal interop).
AWS is VALUE-CREATION-DOMINATED — at Full on Vc and Ex. Infrastructure value. High across everything except interop (vendor lock-in).
Web standards are INTEGRATION-DOMINATED — Ig-Full, Gv-Full. The most governed and integrated sub-ecosystem.
Fediverse is INTEROPERABILITY-DOMINATED — Io-Full but everything else low. Early ecosystem built around cross-boundary exchange.
AI/ML is EVOLUTION-DOMINATED — Eo-Full. Fastest-changing sub-ecosystem. Low governance reflects the unregulated frontier.
Summary
| Property | Value |
|---|---|
| Domain name | Digital Ecosystem |
| Primitives | 9: {Vc, Ex, Ru, Dv, Ig, Gv, Tp, Eo, Io} |
| Hub | Value Creation (Vc) |
| Core triad | {Vc, Ex, Ru} — value creation + exchange + reuse = the metabolic core |
| Secondary triad | {Dv, Ig, Gv} — diversity + integration + governance = the organizational core |
| 3+3+3 structure | Metabolic {Vc,Ex,Ru} + Organizational {Dv,Ig,Gv} + Extent {Tp,Eo,Io} |
| Filter | 37/512 = 7.2% (tight — diamond dependencies; exact per Step 7, supersedes the earlier ~8-12% estimate) |
| Heavy pairs | 9/36 = 25% |
| Dependency depth | 4 |
| Follows abstract ecosystem | All 9 roles filled directly |
| Distinctive features | Zero-cost replication, human-directed selection, platform nesting, rapid evolution |
Referenced by the model
Cited as a source by 1 model record (browse the model census):
- digital-ecosystem —
domainentity/sc1