Skip to content

RFC: Multi-agent Merkle DAG integrity stitching and remote tile sync protocol (gx-sync) #10

Description

@mahirhir

Summary

To support multi-agent parallel execution, CI receipt verification, and cloud-to-local integrity sync, we propose adding a distributed sync and integrity stitching layer (gx-sync):

  1. Multi-Agent Merkle DAG Stitching: Allow receipts to reference parent digests (parent_receipt_digests), ordering concurrent tool executions deterministically.
  2. Remote Merkle Tile Sync Protocol: RFC 9162 tile-based range sync over HTTP / Git / S3 for lightweight offline-verifiable audit logs.
  3. Cryptographic Self-Verifying Auto-Update: Background TUF/Minisign signature verification for in-place binary upgrades.

The full specification currently lives in an internal design document (2026-08-27) that has not been published in this repository yet, so the pointer that used to sit here was useless to anyone reading this — it will land under docs/ before implementation starts. Feedback and contributions are welcome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions