← Ideas & Research

Compositionality as a Blind Spot: Why ‘The Network Is the Computer’ Keeps Reappearing

“The Pledge, Part I.” — Lucius Meredith (Feb 2026)

In brief: Compositionality is framed as a practical requirement for building systems that scale: if you can’t compose, you can’t reliably grow complexity. When systems are multi-agent or distributed, the unit of analysis shifts from an individual program to a community of interacting programs.

Key takeaways

  • Compositionality is framed as a practical requirement for building systems that scale: if you can’t compose, you can’t reliably grow complexity.
  • When systems are multi-agent or distributed, the unit of analysis shifts from an individual program to a community of interacting programs.
  • A compositional lens naturally pushes toward evidence-based coordination.

Key questions

  • Why does the software industry keep rediscovering compositionality?
  • What specific failures trace back to non-compositional design?
  • How do you test for compositionality in an existing system?

Why it matters for developers

The most expensive failures happen at boundaries: concurrency, coordination, integration. Design for repeatable behavior across those boundaries.

Related: Is Agency Compositional? Resource Commitments, Coalitions, and the Myth of a Single ‘Agent’

Read the full essay on Substack →

compositionality distributed systems scalability coordination multi-agent