Skip to content

docs(d-miner-6): V36 P2P relay notify adapter — web-owned contract - #612

Merged
frstrtr merged 1 commit into
masterfrom
dashboard/d-miner-6-v36-relay-design
Jul 3, 2026
Merged

docs(d-miner-6): V36 P2P relay notify adapter — web-owned contract#612
frstrtr merged 1 commit into
masterfrom
dashboard/d-miner-6-v36-relay-design

Conversation

@frstrtr

@frstrtr frstrtr commented Jul 3, 2026

Copy link
Copy Markdown
Owner

Docs-only design (zero compiled TUs): the web-owned contract for the D-MINER.6 V36 P2P relay notification adapter — realizing the P2 item in the shipped D-MINER.5 notify engine.

Freezes the web half so the cross-steward P2P relay is a drop-in against a stable contract:

  • channel name v36relay on the existing deliver(channel,subject,body,route) seam
  • route as opaque passthrough (P2P steward owns addressing)
  • raise-on-fail -> undelivered honesty invariant; sent == durable local handoff, never a fabricated end-to-end receipt (founding charter: no lying about delivery)

Boundary explicit: web owns the contract + email adapter; V36/transport/consensus stewards own the P2P message type, addressing, and payload authorization.

Freezes the web half of D-MINER.5 phasing item P2: the transport-adapter
contract (deliver channel/route/raise-on-fail) so the cross-steward P2P
relay is a drop-in. Delivery-honesty invariant: sent==durable local
handoff, never fabricated end-to-end receipt. Docs-only, zero compiled TUs.
@frstrtr
frstrtr merged commit ace024b into master Jul 3, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant