Skip to content

Goalpost 0: scope TraceRunReceiptV0 for Xyph Gate Alpha #645

Description

@flyingrobots

Campaign

Xyph Gate Alpha

Coordination anchor: flyingrobots/continuum#77

Goalpost 0

Define the smallest Echo-owned trace receipt shape that can support the first Xyph Gate Alpha shadow verdict.

Fixed campaign facts

  • Protected workflow fixture: payment_receipt_required@0
  • Aperture id: payment_reliability@0
  • Target Echo trace shape: TraceRunReceiptV0
  • First policy question: can a payment path reach capture:success without a durable receipt obligation being satisfied?
  • Commercial surface target: Xyph Gate shadow verdict, not an enforcing blocker yet.

Echo-owned slice

Expose or fixture a deterministic trace receipt for the protected workflow path.

Expected local artifact fields:

  • run identity and basis refs
  • ordered TraceRowV0 entries
  • per-row tick, operation, capabilityFootprint, reads, writes, obstruction
  • terminal stateRootAfter
  • retained evidence refs or explicit missing-retention posture
  • digest domain for the trace receipt

Acceptance criteria

  • Echo can produce or validate one fixture trace for payment_receipt_required@0.
  • The trace shape is boring, deterministic, and inspectable.
  • The receipt can be referenced by a Continuum WitnessCapsuleV0 fixture.
  • The receipt can be compared by Xyph as base/head evidence.
  • The issue explicitly states whether PR feat(warp-core): add WAL evidence segment catalog #644 must land first or can be parked.

Non-goals

  • No product-facing Workbench explanation.
  • No ZK proof backend.
  • No general replay closure claim.
  • No application nouns in Echo core.
  • No GitHub merge blocking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    campaign:xyph-gate-alphaCross-repo Xyph Gate Alpha vertical-slice campaign

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions