Revisions – ML-Draft-014

DP7 - Interoperability

Back to Draft Comments Patches History

Revision History

0 patches on this document

Patches and comments are scoped to the whole document family, not to a single revision. When you open a revision, highlights show what still applies to that revision body; anything anchored to text a later revision removed is listed as needing re-anchoring, and anything that can no longer be merged at all is marked obsolete. See all patches.

What changed between revisions

Comparing Revision 00 (original) with Revision 01. Struck-through text was removed; highlighted text was added.

109 paragraphs added 65 paragraphs removed 12 paragraphs rewritten +14 / −25 characters inside rewritten paragraphs
  1. Rewritten

    # DP7 – Simplicity and Interoperability

  2. Added

    *The Meta-Layer is designed to reduce friction, not add it — prioritizing clarity, composability, and seamless interaction across domains.*

  3. Added

    <!-- dp-local-version: 1.0 | standardized: 2026-07-27 -->

  4. Rewritten

    ## 1. Purpose of This Draft

  5. This draft articulates Desirable Property 7 (DP7) as the condition under which participants, communities, and systems can move across tools, environments, and contexts without losing identity, history, value, or agency.

  6. 6 unchanged paragraphs
  7. Interoperability is the primary boundary where power is contested in the meta-layer. Systems that appear interoperable locally but degrade meaning, enforceability, or usability across boundaries will systematically re-centralize control.

  8. Rewritten

    ## 2. Problem Statement

  9. In today’s web, systems are technically connected but structurally discontinuous.

  10. 5 unchanged paragraphs
  11. DP7 reframes interoperability as continuity under movement and participation. Not just that things move, but that they remain valid, trusted, and usable after they move, and that new systems can enter and participate without breaking that continuity.

  12. Rewritten

    ## 3. Threats and Failure Modes

  13. ### 3.1 Interoperability theater Systems simulate openness while preserving control.

  14. 31 unchanged paragraphs
  15. **Why this matters:** Interoperability without permissionless participation reintroduces centralized control through integration policy rather than infrastructure.

  16. Rewritten

    ## 4. Core Principle

  17. Interoperability in the meta-layer means that identity, data, value, governance, and participation can move across systems without losing integrity, meaning, enforceability, or legitimacy.

  18. 3 unchanged paragraphs
  19. **What this feels like:** Switching systems does not mean starting over, nor does it mean accepting a degraded version of prior participation.

  20. Rewritten

    ## 5. Primary Mechanisms and Structural Conditions

  21. Removed

    ### 5.0 Interoperability Layer: Continuity, Translation, and Power

  22. Removed

    Interoperability requires more than shared formats. It requires a layer that preserves meaning, authority, and usability across boundaries where systems may have conflicting incentives.

  23. Removed

    #### Portable objects

  24. Removed

    All core system elements must be representable as portable, structured objects:

  25. Removed

    - identity objects (DP1) - policy objects (DP12) - incentive objects (DP9) - ownership objects (DP20) - transaction objects (DP6)

  26. Removed

    These objects must carry sufficient context to remain interpretable outside their origin.

  27. Removed

    They should also declare their intended use and trust assumptions so receiving systems can enforce appropriate constraints. Without declared intent, objects may be misapplied in contexts that invalidate their meaning.

  28. Removed

    #### Semantic translation and mapping

  29. Removed

    Systems must define how objects are interpreted across contexts:

  30. Removed

    - schema translation - semantic alignment - version compatibility

  31. Removed

    Mappings must explicitly declare where information is preserved, transformed, or lost.

  32. Removed

    They should include machine-readable diffs of meaning so downstream systems can reason about equivalence. Absent explicit mapping, silent reinterpretation becomes a primary vector for drift and exploitation.

  33. Removed

    #### Integrity and lineage preservation

  34. Removed

    Objects must retain:

  35. Removed

    - authorship - timestamps - signatures - lineage and derivation history

  36. Removed

    Without this, imported objects cannot be trusted or verified.

  37. Removed

    Lineage should be queryable across hops to reconstruct full transformation chains. Breaks in lineage must be flagged as risk, not treated as benign gaps.

  38. Removed

    #### Permission and consent continuity

  39. Removed

    Access controls and consent conditions must persist across systems.

  40. Removed

    Participants must not lose control over their data or identity during transfer (DP4, DP2).

  41. Removed

    Consent scopes should be renegotiable at boundaries with clear previews of changes. Implicit expansion of scope during transfer must be disallowed or explicitly surfaced.

  42. Removed

    #### Interoperability receipts

  43. Removed

    All cross-system transfers generate verifiable records:

  44. Removed

    - what moved - how it was transformed - what constraints applied - who mediated the transfer

  45. Removed

    These receipts enable audit and dispute resolution (DP15).

  46. Removed

    Receipts should be machine-verifiable and linkable to governance and commerce records. Missing or partial receipts must downgrade trust for the resulting state.

  47. Removed

    #### Conflict resolution under power asymmetry

  48. Removed

    Systems must define how conflicts are resolved when:

  49. Removed

    - governance rules differ - economic conditions diverge - trust models are incompatible

  50. Removed

    Conflict resolution is not neutral. It must be visible, contestable, and governed.

  51. Removed

    Resolution pathways should declare precedence rules and appeal mechanisms. Opaque arbitration at boundaries is a primary route to capture.

  52. Removed

    #### Loss and degradation signaling

  53. Removed

    All interoperability pathways must explicitly signal:

  54. Removed

    - what meaning is lost - what functionality is degraded - what guarantees no longer apply

  55. Removed

    This prevents silent failure of continuity.

  56. Removed

    Signals should be standardized and user-visible at decision time, not buried in logs. Systems that cannot signal degradation must restrict the transfer or require explicit override.

  57. Removed

    #### Interoperability memory

  58. Removed

    All transfers and mappings persist as a linked history:

  59. Removed

    - prior versions - transformation paths - disputes and reversals

  60. Removed

    This creates a system-level memory of how interoperability evolves over time.

  61. Removed

    Memory should support querying for systemic patterns such as drift or repeated loss. Without analysis over memory, issues recur undetected.

  62. Removed

    #### Composable participation via governed interfaces

  63. Removed

    The meta-layer must allow third-party tools, services, and extensions (e.g., smart tags, overlays, sidebars, core services) to plug into shared interfaces **without prior permission**, provided they conform to declared interfaces and governance constraints.

  64. Removed

    Conforming integrations must:

  65. Removed

    - declare permissions and data scopes up front - bind to zone policies at runtime (DP12) - operate within containment tiers and rate limits (DP13) - provide signed artifacts and provenance (DP15) - expose auditable behavior and event logs

  66. Removed

    Non-conforming integrations must be sandboxed, rate-limited, or blocked.

  67. Removed

    This enables openness to innovation while preventing unbounded execution and platform capture.

  68. Removed

    Interface contracts should be versioned and testable, with conformance suites available publicly. Discovery systems must incorporate reputation and probation to resist spam and gaming.

  69. Removed

    **Example (Composable Integration):** A third-party sidebar app plugs into a community zone. At install, it declares permissions (read annotations, write highlights) and data scopes. The zone’s policy automatically constrains it: external network calls are limited, access to private threads is denied, and actions are rate-limited. The app runs in a sandbox and emits signed event logs. Initially, it appears in a probation tier with limited visibility. As it accumulates positive, non-abusive usage and passes audits, its privileges and discoverability increase. If it violates policy, it is throttled or quarantined with a public receipt explaining why.

  70. ### 5.1 Open schemas and standards

  71. 38 unchanged paragraphs
  72. A failure mode is silent degradation, where participants believe continuity exists but critical properties have been lost.

  73. Rewritten

    ## 6. Governance, Accountability, and Agency Surfaces

  74. Interoperability is not neutral infrastructure. It encodes decisions about what persists, what degrades, and who controls movement.

  75. 7 unchanged paragraphs
  76. **Example:** A community allows import of reputation from another network only with attested receipts and places imported identities in a probation state with reduced privileges until local activity establishes trust.

  77. Rewritten

    ## 7. Incentives and Power Analysis

  78. Interoperability is where platform power is defended or broken.

  79. 7 unchanged paragraphs
  80. When incentives favor staying, ecosystems centralize. When incentives favor honest movement, ecosystems compose.

  81. Rewritten

    ## 8. Community Signals Informing DP7

  82. Across ecosystems, recurring signals indicate interop failure at scale:

  83. 2 unchanged paragraphs
  84. DP7 treats these signals as requirements for preserving meaning, not just moving bytes.

  85. Removed

    ## 9. Non-Goals and Explicit Boundaries

  86. Removed

    DP7 does not:

  87. Removed

    - require full compatibility between all systems or schemas - mandate a single global standard or governing body - eliminate competition among platforms or protocols - force communities to accept all imports without policy

  88. Removed

    DP7 defines the conditions under which movement is legitimate, intelligible, and safe.

  89. Removed

    ## 10. Minimum Alignment (Non-Normative)

  90. Removed

    A DP7-aligned system should, at minimum:

  91. Removed

    - support export of core objects with preserved structure, signatures, and lineage - provide import pathways with explicit mapping, lossiness disclosure, and policy constraints - maintain permission and consent continuity during transfers (DP2, DP4) - generate interoperability receipts for all transfers (who, what, when, how transformed) - offer dispute and rollback pathways for harmful or incorrect imports - avoid material asymmetry between import and export without disclosure

  92. Removed

    Partial compliance that omits integrity, consent, or auditability should not be treated as alignment.

  93. Removed

    ## 11. Open Questions and Future Work

  94. Removed

    Key open questions include:

  95. Removed

    - how to standardize semantics (reputation, credentials, governance roles) without flattening local meaning - how to achieve Sybil resistance and anti-impersonation across interoperable identity systems (DP1) - how to reconcile regulatory boundaries with cross-system value portability (DP6) - how to design bridges that are both secure and usable without becoming choke points - how to compensate shared infrastructure (indexes, relays) without enabling capture - how to evolve schemas without breaking historical continuity (versioning and migration)

  96. Removed

    These questions sit at the boundary of protocol design, governance, and law.

  97. Removed

    ## 12. Relationship to Other Desirable Properties

  98. Removed

    DP7 is the continuity layer across the meta-layer stack:

  99. Removed

    - DP3 ensures governance can evolve across systems rather than reset per platform - DP4 constrains data movement and enforces minimization during transfer - DP6 ensures commerce artifacts (transactions, balances, receipts) remain usable across contexts - DP9 carries incentive history and attribution across tools without silo lock-in - DP12 enables policy translation and enforcement across environments - DP13 contains risks introduced by cross-system automation and agents - DP15 provides verifiable provenance for imported objects - DP17 sustains shared infrastructure required for interoperability - DP20 preserves ownership and fork rights across environments

  100. Removed

    DP7 binds these properties into a coherent, cross-system reality.

  101. Added

    ## Evaluation Criteria

  102. Added

    DP7 alignment cannot be assessed by inspecting an API surface. It must be evaluated by moving real objects across real boundaries and measuring what survives.

  103. Added

    The following criteria are diagnostic rather than exhaustive. Each is written so that a negative answer identifies a specific structural defect rather than a general complaint.

  104. Added

    ### Continuity of meaning

  105. Added

    - After transfer, can objects still be interpreted without access to the origin system? - Do identity, reputation, and credential objects retain the context that made them meaningful (source, method, scope)? - Can a receiving system reconstruct lineage across multiple hops?

  106. Added

    ### Symmetry of movement

  107. Added

    - Is export as capable, fast, and complete as import? - Are fees, rate limits, and friction comparable in both directions? - Are material asymmetries disclosed at the point of decision rather than in terms of service?

  108. Added

    ### Enforceability after transfer

  109. Added

    - Do governance rules continue to bind behavior in the receiving environment, or do they degrade to advisory text? - Are precedence rules declared when the origin and destination policies conflict? - Can a community refuse, quarantine, or probate an import under its own policy?

  110. Added

    ### Integrity and verifiability

  111. Added

    - Are signatures, authorship, and timestamps preserved and checkable? - Are broken lineage chains flagged as risk rather than treated as benign gaps? - Can a participant reject a degraded import without losing the rest of their history?

  112. Added

    ### Disclosure of loss

  113. Added

    - Does the system state, before the transfer commits, what meaning will be lost and what guarantees will no longer apply? - Is degradation signaled in the interface at decision time, not only in logs? - Are transfers blocked or gated when degradation cannot be described?

  114. Added

    ### Auditability

  115. Added

    - Does every cross-system transfer produce a receipt naming what moved, how it was transformed, and who mediated it? - Can aggregate interop flows be audited for capture and leakage without exposing individual participants? - Are disputes, reversals, and postmortems linked back to the schema, policy, or bridge change that caused them?

  116. Added

    ### Anti-capture posture

  117. Added

    - Are indexes, relays, registries, and discovery surfaces controlled by more than one party? - Can a competing implementation pass a public conformance suite without privileged access? - Do discovery rankings resist paid or incumbent advantage for pluggable tools?

  118. Added

    ### Participant experience of exit

  119. Added

    - Can a non-technical participant leave with their identity, history, balances, and rights intact? - How long does a complete exit take, and what is measurably lost? - Is the exit path tested regularly, or only claimed?

  120. Added

    **Why this matters:** Interoperability claims are cheap. These criteria convert the claim into an observable property of a specific transfer between two specific systems.

  121. Added

    ## Implementation Patterns

  122. Added

    These patterns translate DP7 into design moves that can be adopted incrementally. None of them require a global standards body, and each can be evaluated against the criteria above.

  123. Added

    ### Public conformance suites

  124. Added

    Publish versioned, executable test suites for every shared interface. Any implementation can run them, and results can be published as attestations. Conformance becomes evidence rather than assertion.

  125. Added

    ### Object envelopes with declared intent

  126. Added

    Wrap every portable object in an envelope carrying schema version, intended use, trust assumptions, consent scope, and signature. Receiving systems enforce constraints from the envelope rather than inferring them, so that purpose binding survives the crossing rather than resetting at it (DP4, DP12).

  127. Added

    ### Lossiness manifests

  128. Added

    Ship every mapping with a machine-readable statement of what is preserved, transformed, and dropped. Interfaces render the manifest as a plain-language preview before a transfer commits.

  129. Added

    ### Receipt logs for transfers

  130. Added

    Emit a signed receipt for every import and export, linked to the policy version applied and the mediating party (DP15). Receipts are queryable by the participant, the origin community, and the destination community.

  131. Added

    ### Probation tiers for new integrations

  132. Added

    Admit third-party tools at reduced privilege and visibility, with containment tiers and rate limits enforcing the reduction rather than a review promise (DP13). Increase capability as audits pass and non-abusive usage accumulates. Demote automatically on policy violation, with a public receipt explaining why.

  133. Added

    ### Bridge attestation and risk tiers

  134. Added

    Treat bridges and translators as accountable actors with published operators, audit history, and risk tiers, bound to a responsible entity rather than operating as anonymous infrastructure (DP1). Apply circuit breakers, volume caps, and anomaly detection proportional to tier.

  135. Added

    ### Dual-write migration windows

  136. Added

    During schema evolution, write both old and new representations for a bounded period, with explicit deprecation dates and migration guidance. Historical continuity is preserved rather than reconstructed later.

  137. Added

    ### Scheduled exit drills

  138. Added

    Periodically perform and publish a full export-and-reimport of a representative account into an independent implementation. Report duration, failures, and losses. Untested exit paths are assumed broken.

  139. Added

    ### Federated discovery with reputation weighting

  140. Added

    Distribute indexing and discovery across multiple operators, weight surfacing by reputation and audit status, and rate-limit new entrants to resist flooding without gatekeeping participation. Discovery is an incentive surface, and concentration of it reproduces platform leverage under another name (DP9).

  141. Added

    ### Degradation-aware interfaces

  142. Added

    Standardize visual and textual signals for reduced guarantees, so participants encounter the same vocabulary of degradation across tools rather than per-platform euphemisms.

  143. Rewritten

    ## 13. Foresight and Failure Design

  144. Interoperability systems must assume adversarial pressure, economic incentives for capture, and rapid evolution of tools and agents.

  145. 9 unchanged paragraphs
  146. Failure is expected. Silent or irreversible failure is not.

  147. Added

    ## Interoperability System Layer: Continuity, Translation, and Power

  148. Added

    Interoperability requires more than shared formats. It requires a layer that preserves meaning, authority, and usability across boundaries where systems may have conflicting incentives.

  149. Added

    ### Portable objects

  150. Added

    All core system elements must be representable as portable, structured objects:

  151. Added

    - identity objects (DP1) - policy objects (DP12) - incentive objects (DP9) - ownership objects (DP20) - transaction objects (DP6)

  152. Added

    These objects must carry sufficient context to remain interpretable outside their origin.

  153. Added

    They should also declare their intended use and trust assumptions so receiving systems can enforce appropriate constraints. Without declared intent, objects may be misapplied in contexts that invalidate their meaning.

  154. Added

    ### Semantic translation and mapping

  155. Added

    Systems must define how objects are interpreted across contexts:

  156. Added

    - schema translation - semantic alignment - version compatibility

  157. Added

    Mappings must explicitly declare where information is preserved, transformed, or lost.

  158. Added

    They should include machine-readable diffs of meaning so downstream systems can reason about equivalence. Absent explicit mapping, silent reinterpretation becomes a primary vector for drift and exploitation.

  159. Added

    ### Integrity and lineage preservation

  160. Added

    Objects must retain:

  161. Added

    - authorship - timestamps - signatures - lineage and derivation history

  162. Added

    Without this, imported objects cannot be trusted or verified.

  163. Added

    Lineage should be queryable across hops to reconstruct full transformation chains. Breaks in lineage must be flagged as risk, not treated as benign gaps.

  164. Added

    ### Permission and consent continuity

  165. Added

    Access controls and consent conditions must persist across systems.

  166. Added

    Participants must not lose control over their data or identity during transfer (DP4, DP2).

  167. Added

    Consent scopes should be renegotiable at boundaries with clear previews of changes. Implicit expansion of scope during transfer must be disallowed or explicitly surfaced.

  168. Added

    ### Interoperability receipts

  169. Added

    All cross-system transfers generate verifiable records:

  170. Added

    - what moved - how it was transformed - what constraints applied - who mediated the transfer

  171. Added

    These receipts enable audit and dispute resolution (DP15).

  172. Added

    Receipts should be machine-verifiable and linkable to governance and commerce records. Missing or partial receipts must downgrade trust for the resulting state.

  173. Added

    ### Conflict resolution under power asymmetry

  174. Added

    Systems must define how conflicts are resolved when:

  175. Added

    - governance rules differ - economic conditions diverge - trust models are incompatible

  176. Added

    Conflict resolution is not neutral. It must be visible, contestable, and governed.

  177. Added

    Resolution pathways should declare precedence rules and appeal mechanisms. Opaque arbitration at boundaries is a primary route to capture.

  178. Added

    ### Loss and degradation signaling

  179. Added

    All interoperability pathways must explicitly signal:

  180. Added

    - what meaning is lost - what functionality is degraded - what guarantees no longer apply

  181. Added

    This prevents silent failure of continuity.

  182. Added

    Signals should be standardized and user-visible at decision time, not buried in logs. Systems that cannot signal degradation must restrict the transfer or require explicit override.

  183. Added

    ### Interoperability memory

  184. Added

    All transfers and mappings persist as a linked history:

  185. Added

    - prior versions - transformation paths - disputes and reversals

  186. Added

    This creates a system-level memory of how interoperability evolves over time.

  187. Added

    Memory should support querying for systemic patterns such as drift or repeated loss. Without analysis over memory, issues recur undetected.

  188. Added

    ### Composable participation via governed interfaces

  189. Added

    The meta-layer must allow third-party tools, services, and extensions (e.g., smart tags, overlays, sidebars, core services) to plug into shared interfaces **without prior permission**, provided they conform to declared interfaces and governance constraints.

  190. Added

    Conforming integrations must:

  191. Added

    - declare permissions and data scopes up front - bind to zone policies at runtime (DP12) - operate within containment tiers and rate limits (DP13) - provide signed artifacts and provenance (DP15) - expose auditable behavior and event logs

  192. Added

    Non-conforming integrations must be sandboxed, rate-limited, or blocked.

  193. Added

    This enables openness to innovation while preventing unbounded execution and platform capture.

  194. Added

    Interface contracts should be versioned and testable, with conformance suites available publicly. Discovery systems must incorporate reputation and probation to resist spam and gaming.

  195. Added

    **Example (Composable Integration):** A third-party sidebar app plugs into a community zone. At install, it declares permissions (read annotations, write highlights) and data scopes. The zone’s policy automatically constrains it: external network calls are limited, access to private threads is denied, and actions are rate-limited. The app runs in a sandbox and emits signed event logs. Initially, it appears in a probation tier with limited visibility. As it accumulates positive, non-abusive usage and passes audits, its privileges and discoverability increase. If it violates policy, it is throttled or quarantined with a public receipt explaining why.

  196. Added

    ## Relationship to Other Desirable Properties

  197. Added

    DP7 is the continuity layer across the meta-layer stack:

  198. Added

    - DP3 ensures governance can evolve across systems rather than reset per platform - DP4 constrains data movement and enforces minimization during transfer - DP6 ensures commerce artifacts (transactions, balances, receipts) remain usable across contexts - DP9 carries incentive history and attribution across tools without silo lock-in - DP12 enables policy translation and enforcement across environments - DP13 contains risks introduced by cross-system automation and agents - DP15 provides verifiable provenance for imported objects - DP17 sustains shared infrastructure required for interoperability - DP20 preserves ownership and fork rights across environments

  199. Added

    DP7 binds these properties into a coherent, cross-system reality.

  200. Added

    ## Non-Goals and Explicit Boundaries

  201. Added

    DP7 does not:

  202. Added

    - require full compatibility between all systems or schemas - mandate a single global standard or governing body - eliminate competition among platforms or protocols - force communities to accept all imports without policy

  203. Added

    DP7 defines the conditions under which movement is legitimate, intelligible, and safe.

  204. Added

    ## Minimum DP7 Alignment (Non-Normative)

  205. Added

    A DP7-aligned system should, at minimum:

  206. Added

    - support export of core objects with preserved structure, signatures, and lineage - provide import pathways with explicit mapping, lossiness disclosure, and policy constraints - maintain permission and consent continuity during transfers (DP2, DP4) - generate interoperability receipts for all transfers (who, what, when, how transformed) - offer dispute and rollback pathways for harmful or incorrect imports - avoid material asymmetry between import and export without disclosure

  207. Added

    Partial compliance that omits integrity, consent, or auditability should not be treated as alignment.

  208. Added

    ## Open Questions and Future Work

  209. Added

    Key open questions include:

  210. Added

    - how to standardize semantics (reputation, credentials, governance roles) without flattening local meaning - how to achieve Sybil resistance and anti-impersonation across interoperable identity systems (DP1) - how to reconcile regulatory boundaries with cross-system value portability (DP6) - how to design bridges that are both secure and usable without becoming choke points - how to compensate shared infrastructure (indexes, relays) without enabling capture - how to evolve schemas without breaking historical continuity (versioning and migration)

  211. Added

    These questions sit at the boundary of protocol design, governance, and law.

  212. Rewritten

    ## 14. Path Toward ML-RFC

  213. Advancing DP7 toward ML-RFC requires:

  214. - standardizing core object schemas (identity, policy, incentive, ownership, transaction) - defining interoperability receipt formats and audit events - building reference bridges and adapters with open security reviews - piloting cross-system governance and commerce scenarios with real communities - aligning with regulators on portability, custody, and liability boundaries

  215. Progress should be demonstrated through live interop scenarios, not only specifications.

  216. Rewritten

    ## 15. Closing Orientation

  217. DP7 is the condition under which the meta-layer remains a network rather than reverting to a set of silos.

Revision 03 Currently served
Approved

Published: 2026-08-08

Pages: 9 | Words: 4424

What changed:

Synced from the book local rail (content/local/dpN.md), which carries the current working text for this chapter: expanded sections, renamed and renumbered headings, and editorial cleanup since the last revision. Published as a new revision so prior revisions stay intact.

Read this revision Compare with Revision 02
Revision 02
Approved

Published: 2026-08-05

Pages: 9 | Words: 4408

What changed:

Numbered section headings and cross-reference fixes for collaborative review

Read this revision Compare with Revision 01
Revision 01
Approved

Published: 2026-08-04

Pages: 9 | Words: 4363

What changed:

Synced from the book local rail (content/local/dpN.md), which carries the current working text for this chapter: expanded sections, renamed and renumbered headings, and editorial cleanup since the last revision. Published as a new revision so prior revisions stay intact.

Read this revision Compare with Revision 00 (original)

Published: 2026-05-04

Pages: 7 | Words: 3496

Read this revision