From a215a7d0f0d5fc26248cfa6bd79c45c878061764 Mon Sep 17 00:00:00 2001 From: Joshua Date: Tue, 17 Feb 2026 13:53:59 -0800 Subject: [PATCH] Add payer-wallet override flow with ownership proof in store --- docs/roadmap-status.md | 1 + public/store/index.html | 150 +++++++++++++++++++++++++++++++++++++--- 2 files changed, 142 insertions(+), 9 deletions(-) diff --git a/docs/roadmap-status.md b/docs/roadmap-status.md index fc86955..44ab464 100644 --- a/docs/roadmap-status.md +++ b/docs/roadmap-status.md @@ -44,6 +44,7 @@ Implemented now: 17. Download endpoints now validate wallet membership status before authorizing channel messaging. 18. Governance install API contract, examples, backend handoff checklist, and conformance vectors. 19. Repo boundary blueprint and free launcher specification aligned with first paid governance model. +20. Store UI now supports distinct payer wallet overrides with ownership-proof signing before quote requests. Remaining in this repo: diff --git a/public/store/index.html b/public/store/index.html index 3792220..bac908e 100644 --- a/public/store/index.html +++ b/public/store/index.html @@ -111,6 +111,16 @@ font-size: 11px; color: #3d434a; } + input { + border: 1px solid #c2c8d0; + background: #ffffff; + padding: 6px 8px; + font-family: 'IBM Plex Mono', 'Courier New', monospace; + font-size: 11px; + color: #3d434a; + width: 100%; + margin-top: 6px; + } .status-log { margin-top: 12px; border-top: 1px solid #d0d5db; @@ -144,10 +154,14 @@

Wallet: not connected

Membership status: unknown

Gate decision: blocked

+

Payer wallet override (optional):

+ +

Ownership proof: not required

membership required
+