Skip to content

Async payments: apply review fixes missed from #314#316

Merged
ConorOkus merged 1 commit into
mainfrom
async-payments-review-fixes
Jun 26, 2026
Merged

Async payments: apply review fixes missed from #314#316
ConorOkus merged 1 commit into
mainfrom
async-payments-review-fixes

Conversation

@ConorOkus

Copy link
Copy Markdown
Contributor

Why

The review-agent commit `49ad33bb` ("Address code review: docs accuracy, headings, and lightbox a11y") was committed locally but never pushed, so it wasn't part of PR #314's squash merge. As a result main — and the live site — are missing these review changes. This PR cherry-picks that commit cleanly onto main.

What's included

Blog post (async-payments-receiving-while-offline.md)

  • Adds the missing ::: warning Beta callout (async payments are in beta, LDK-to-LDK only, sender-side flow not fully merged)
  • Updates date 2026-06-232026-06-26 and authors (Matt Corallo → Valentine Wallace + Conor Okus)
  • "secret B" → "release secret" wording; "Integrating it" → "Integrating It"

Guide (async-payments.md)

  • "static-invoice server" → "static invoice server"
  • Capitalized section headings
  • invoice_request_path / invoice_persisted_path accuracy fixes

Diagram (AsyncPaymentsSequenceDiagram.vue)

  • Lightbox accessibility fix

Verification

  • npm run build:vitepress passes
  • Diff vs main is exactly the 3 review files (48 insertions, 24 deletions)

🤖 Generated with Claude Code

- Revert blog author to canonical "Valentine Wallace" so the post links
  the existing author archive instead of an orphan slug
- Correct Event::PersistStaticInvoice fields (invoice_request_path /
  invoice_persisted_path) in the guide
- Add a beta callout to the blog post; note the unmerged sender-side
  flow and LDK-to-LDK-only status
- Title-case guide subsection headings and the blog "Integrating It
  Into Your App" heading to match repo convention (anchors unchanged)
- Standardize on "static invoice server" (unhyphenated)
- Replace unexplained "secret B" with "the release secret"
- Lightbox: move focus into the dialog on open and restore it on close;
  save/restore body overflow instead of clobbering it; trim the alt text

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@netlify

netlify Bot commented Jun 26, 2026

Copy link
Copy Markdown

Deploy Preview for lightningdevkit ready!

Name Link
🔨 Latest commit 616cad4
🔍 Latest deploy log https://app.netlify.com/projects/lightningdevkit/deploys/6a3e827c7c2398000749631c
😎 Deploy Preview https://deploy-preview-316--lightningdevkit.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@ConorOkus ConorOkus merged commit 1e32ad9 into main Jun 26, 2026
5 checks passed
@ConorOkus ConorOkus deleted the async-payments-review-fixes branch June 26, 2026 13:52
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