Skip to content

Commit 58435c8

Browse files
NAOR YUVALNAOR YUVAL
authored andcommitted
Landing: add SVG title, remove redundant flow from How MPCP works
Made-with: Cursor
1 parent 4ba71fa commit 58435c8

1 file changed

Lines changed: 3 additions & 14 deletions

File tree

index.html

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,8 @@ <h1>Machine Payment Control Protocol (MPCP)</h1>
257257
<p class="tagline">The authorization layer for machine commerce.</p>
258258
</header>
259259
<section class="diagram">
260-
<svg viewBox="0 0 900 420" width="100%" xmlns="http://www.w3.org/2000/svg">
260+
<svg viewBox="0 0 900 420" width="100%" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="diagram-title">
261+
<title id="diagram-title">MPCP authorization chain vs traditional payment flow</title>
261262
<style>
262263
.box { fill:#1a2332; stroke:#2d3a4d; stroke-width:1.5; rx:10; }
263264
.label { fill:#e6edf3; font-family:'DM Sans',sans-serif; font-size:14px; text-anchor:middle; }
@@ -315,19 +316,7 @@ <h2>The problem</h2>
315316

316317
<section>
317318
<h2>How MPCP works</h2>
318-
<p>A payment is accepted only if the recipient can verify a chain of signed artifacts. Each step narrows what the machine is allowed to do.</p>
319-
<div class="chain-flow">
320-
<div class="step">Policy</div>
321-
<div class="arrow"></div>
322-
<div class="step">Budget Authorization</div>
323-
<div class="arrow"></div>
324-
<div class="step">Payment Authorization</div>
325-
<div class="arrow"></div>
326-
<div class="step">Settlement Intent</div>
327-
<div class="arrow"></div>
328-
<div class="step">Settlement</div>
329-
</div>
330-
<p>MPCP represents machine payments as a chain of signed authorization artifacts.</p>
319+
<p>A payment is accepted only if the recipient can verify a chain of signed artifacts. Each step narrows what the machine is allowed to do. As shown above, MPCP flows from policy through budget and payment authorization to settlement.</p>
331320
<p><strong>MPCP is to machine payments what OAuth is to API authorization.</strong></p>
332321
<a href="/spec/architecture/reference-flow/" class="dive-in">View the end-to-end MPCP flow →</a>
333322
</section>

0 commit comments

Comments
 (0)