Skip to content

[CA-01-S8] Exchange causal-anchor history through WSC profiles #669

Description

@flyingrobots

Objective

Make causal-anchor facts and admission receipts explicit semantic participants in Echo WSC/Continuum causal-history exchange. Raw WAL segment carriage is durability evidence, not a sufficient application-facing history contract.

Acceptance criteria

  • Ref-only, self-contained, and CAS-addressed causal-history exports carry canonical anchor fact/receipt evidence.
  • Imports validate fact/receipt pairing and reject incomplete or conflicting anchor history.
  • Imported anchor evidence remains basis-bound and provenance-capable.
  • Exchange does not confer local admission authority merely by decoding remote bytes.
  • Existing profiles remain deterministic and have explicit compatibility coverage.
  • CLI projection includes recovered anchor history.
  • Documentation explains how anchors participate in Continuum exchange and where trust is re-established.

Constraint

Do not treat a WSC envelope, CAS object, or imported lookup map as local Echo admission authority.

Activity

  1. coderabbitai commented on Jul 15, 2026

    @coderabbitai
    Contributor
    🔗 Related PRs

    #323 - Witnessed suffix admission evaluator [merged]
    #358 - feat(core): add admission evidence boundaries [merged]
    #371 - feat(core): advance v0.1 contract evidence and retention [merged]
    #582 - docs: define the Echo 1.0 release contract and move live planning to GitHub [merged]
    #659 - Admit contract-defined inverse intents from causal history [merged]


    📝 Issue Planner

    Check the box below or use the @coderabbitai plan command to generate an implementation plan and prompts that you can use with your favorite coding assistant.

    • Create Plan

    🧪 Issue enrichment is currently in open beta.

    You can configure auto-planning by selecting labels in the issue_enrichment configuration.

    To disable automatic issue enrichment, add the following to your .coderabbit.yaml:

    issue_enrichment:
      auto_enrich:
        enabled: false

    💬 Have feedback or questions? Drop into our discord!

  2. flyingrobots commented on Jul 15, 2026

    @flyingrobots
    OwnerAuthor

    Implemented in 445604a. WSC causal-history profile v2 now exchanges explicit observation-only causal-anchor fact/receipt/commit evidence across ref-only, self-contained, and CAS-addressed profiles. Self-contained and CAS imports reconstruct retained WAL segments and require an exact complete match with recovered anchor history; ref-only binds supplied observations to projected commit coordinates without conferring local admission authority. Added CLI bundle v2 support, compatibility diagnostics, domain/security/case-study documentation, and RED/GREEN coverage. Full warp-core feature suite, warp-cli suite, strict Clippy, rustfmt, markdownlint, and diff checks pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    coreEcho Core TechnologiesenhancementNew feature or requestpriority:highMethod priority high.runtimeRuntime coretaskSmall, 1–3h tasktype:enhancementMethod work type enhancement.

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions