Campaign
Xyph Gate Alpha
GP0 anchor: #645
Workspace plan: /Users/james/git/profunctoroptics/DEMO.md
Goalpost 1
Define the minimum Echo trace receipt fixture vocabulary that Xyph Gate Alpha can compare and Continuum can wrap.
This can be fixture-backed. It does not need to finish WAL durability first.
Fixed campaign facts
Protected workflow: payment_receipt_required@0
Aperture: payment_reliability@0
Proof-plan shape: EchoProofPlanV0
Trace shape: TraceRunReceiptV0
Evidence envelope: WitnessCapsuleV0
Diff shape: HorizonDiffV0
Obligation shape: ObligationV0
First policy question: can capture:success happen without durable receipt obligation satisfaction?
Echo-owned deliverables
Define fixture-level shapes for:
TraceRunReceiptV0
TraceRowV0
trace receipt digest domain
run identity and basis refs
ordered rows with tick, operation, capabilityFootprint, reads, writes, obstruction
starting and ending state roots
retained evidence refs or explicit missing-retention posture
The trace must represent both:
an unsafe head path where capture succeeds without durable receipt evidence
a repaired head path where the receipt obligation is satisfied
Acceptance criteria
One fixture id appears across all GP1 sibling issues: payment_receipt_required@0.
The trace receipt can be referenced by WitnessCapsuleV0.
Base/head trace receipts can be compared by Xyph.
The receipt distinguishes internal deterministic transition evidence from external-world effect confirmation.
PR feat(warp-core): add WAL evidence segment catalog #644 remains non-blocking for GP1 unless this issue deliberately promotes it.
Non-goals
No WAL durability claim.
No broad replay closure claim.
No ZK proof backend.
No application nouns in Echo core.
No GitHub enforcement.
Sibling issues
To be filled after GP1 sibling anchors exist.
Campaign
Xyph Gate Alpha
GP0 anchor: #645
Workspace plan:
/Users/james/git/profunctoroptics/DEMO.mdGoalpost 1
Define the minimum Echo trace receipt fixture vocabulary that Xyph Gate Alpha can compare and Continuum can wrap.
This can be fixture-backed. It does not need to finish WAL durability first.
Fixed campaign facts
payment_receipt_required@0payment_reliability@0EchoProofPlanV0TraceRunReceiptV0WitnessCapsuleV0HorizonDiffV0ObligationV0capture:successhappen without durable receipt obligation satisfaction?Echo-owned deliverables
Define fixture-level shapes for:
TraceRunReceiptV0TraceRowV0tick,operation,capabilityFootprint,reads,writes,obstructionThe trace must represent both:
Acceptance criteria
payment_receipt_required@0.WitnessCapsuleV0.Non-goals
Sibling issues
To be filled after GP1 sibling anchors exist.