Skip to content

Modules

Source: View on GitHub / Propose an edit

This directory contains design notes for the functional modules of World Foundation Design.

Modules are not units of control. They separate responsibilities so each area can connect with others without taking over their scope.

flowchart TB
  Foundation["Cooperation Infrastructure<br/>voluntary / exit-capable / forkable"]
  Identity["Identity<br/>personhood / membership / permissions"]
  Reputation["Reputation<br/>trust / contribution"]
  Economy["Economy<br/>exchange / life access"]
  Welfare["Welfare<br/>life support"]
  Governance["Governance<br/>decisions"]
  Arbitration["Arbitration<br/>dispute resolution"]
  Infrastructure["Infrastructure<br/>communication / compute / data"]
  Audit["Audit<br/>verification / records"]
  Norms["Norms<br/>rules / rights / duties"]
  PublicSafety["Public Safety<br/>violence prevention / reporting boundaries"]
  Federation["Federation<br/>inter-organization protocol"]

  Foundation --> Identity
  Foundation --> Infrastructure
  Identity --> Reputation
  Reputation -. "supporting context" .-> Economy
  Economy --> Welfare
  Norms --> Governance
  Norms --> Arbitration
  Governance --> Audit
  Arbitration --> Audit
  PublicSafety --> Arbitration
  Federation --> Identity
  Federation --> Reputation
  Federation --> Audit
  Infrastructure --> Federation
  Infrastructure --> Audit

  click Foundation "/en/docs/00-vision/" "Cooperation infrastructure"
  click Identity "/en/modules/identity/" "Identity"
  click Reputation "/en/modules/reputation/" "Reputation"
  click Economy "/en/modules/economy/" "Economy"
  click Welfare "/en/modules/welfare/" "Welfare"
  click Governance "/en/modules/governance/" "Governance"
  click Arbitration "/en/modules/arbitration/" "Arbitration"
  click Infrastructure "/en/modules/infrastructure/" "Infrastructure"
  click Audit "/en/modules/audit/" "Audit"
  click Norms "/en/modules/norms/" "Norms"
  click PublicSafety "/en/modules/public-safety/" "Public Safety"
  click Federation "/en/modules/federation/" "Federation"
Module Role
identity/README.md Personhood, membership, and permissions
reputation/README.md Trust, contribution, and context-specific evaluation
economy/README.md Exchange, internal records, and life access
welfare/README.md Life support that reduces survival anxiety
governance/README.md Decisions, change processes, and authority management
arbitration/README.md Dispute resolution and appeals
infrastructure/README.md Communication, computation, data, and life infrastructure
audit/README.md Verification, records, and public/protected information boundaries
norms/README.md Rules, terms, rights, and duties
public-safety/README.md Violence prevention, reporting, and public safety boundaries
federation/README.md Inter-organization protocols, autonomy, and interoperability