Skip to content

docs: notify link placeholders - {recordUrl}, {inboxUrl}, {appUrl} - #22

Open
delchev wants to merge 1 commit into
mainfrom
site/notify-deep-links
Open

docs: notify link placeholders - {recordUrl}, {inboxUrl}, {appUrl}#22
delchev wants to merge 1 commit into
mainfrom
site/notify-deep-links

Conversation

@delchev

@delchev delchev commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

Mirrors IntentFile/intent-specification#22 onto the site.

A notification that cannot be acted on is a notification that gets ignored, and the notify block had no documented way to carry the way back into the application — so an author's only option was pasting a route into the body, encoding a layout the intent does not own.

  • docs/spec/glue.md — a new Links back to the application section under the notify block: the three-placeholder table, the reserved-name rule, "an intent never spells a route", an ::: info container on why the path belongs to whatever renders the application, and the fan-out scoping ({recordUrl} links the row).
  • docs/reference.md — the index row.

Anchors verified against the built HTML (#links-back-to-the-application-recordurl-inboxurl-appurl); npm run docs:build clean.

Please review alongside the specification PR — happy to adjust wording before either lands.

A notification that cannot be acted on gets ignored, and the notify block had no
documented way to carry the way back into the application - so an author's only
option was pasting a route into the body, encoding a layout the intent does not
own.

Mirror the specification's new subsection: the three-placeholder table, the
reserved-name rule, "an intent never spells a route", why the path belongs to
whatever renders the application, and the fan-out scoping. Adds the reference
index row.
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