SIGN IN SIGN UP

docs: stop describing a control that was deleted, and a refusal that did not happen

The integration guide's Tier 0 step 3 - the first thing a new merchant follows
- still told them to fill in a watcher URL field, which an earlier commit had
removed from the form on the grounds that a link cannot vouch for itself. The
page it links to now states the opposite of the step. Same pattern as the last
four rounds: the fix landed on the code and one doc, and missed the sibling.

The "refuses a link your server does not recognise" claim was also false, so
the code now does the stronger thing instead of the docs being weakened to
match: if this origin actually runs a watcher and that watcher has never heard
of the invoice, the link is refused, because it is not one the merchant issued.
If the origin runs no watcher - the hosted copy on GitHub Pages - there is
nothing to have recognised it, and the page stays in link-only mode with its
warning. Distinguishing those two was the whole difficulty; /healthz answers it.

Also corrected: the adapter interface and README claimed four wallet actions
including a swap that no implementation provides; the public route returns two
more fields than the guide listed; and the video script said the wallet check
gates the pay button when it only reports.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
B
bongbongcrypto committed
f92428f594a88613d20375c50b044461f1b5b7ad
Parent: 5e353b2