Skip to content

Launch copy: true sign-in, the real URL, and previews that match the app - #96

Merged
JFrusher merged 3 commits into
mainfrom
docs/launch-copy
Oct 5, 2026
Merged

JFrusher merged 3 commits into
mainfrom
docs/launch-copy

Conversation

@JFrusher

@JFrusher JFrusher commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Closes #47, closes #50, closes #48

Three launch-gate fixes, one commit each so they can be reviewed separately.

#47: sign-in is a six-digit code, or Google or Apple

  • README, ROADMAP, STRATEGY, and the HN and Reddit copy no longer say "magic link".
  • docs/PRODUCT-ROADMAP.md gets a new dated entry (2026-10-03) instead of a rewritten old one; dates are from git log on the login page (code 2026-10-02, Google and Apple 2026-10-03). The subsystem A summary points at it.
  • Test count measured on 4 October: 2,067 cases in 239 files. STRATEGY gives the exact figure with its date; the posts say "2,000+".
  • Found on the way: docs/SELF-HOSTING.md cited an originOf() function that doesn't exist and said the production URL builds magic and guest links. It's siteUrl(), which builds canonical links, Open Graph, the sitemap and robots.txt.
  • Left alone on purpose: dated specs and plans (they're a record), and SELF-HOSTING's "Email Templates → Magic Link", which is Supabase's own name for the template.

#50: knotwork.app → knotwork-suite.vercel.app

Every link in marketing/assets/* now uses the live URL. The audit and strategy record the decision rather than being rewritten. The landing copy's og:image note points at the app's existing /opengraph-image and defers the final path to #49. Removes the obsolete "until the repo is renamed" note.

#48: "on your own device" was only true without an account

Where Was Now
Meta description Seating, stationery, timeline and crew for one wedding. Free, open source, and entirely on your own device. Free wedding planning tools that agree with each other: guests, seating, place cards, the day's timeline and more. Open source, no account needed. (146 chars)
OG image One wedding. Four tools. One document. / Yours, on your own device. One wedding. Every tool. One document. / Free and open source. No account needed.
Footer your wedding, on your own device. free and open source. No account needed.

The lead line is the agreed one from marketing/02_GTM_STRATEGY_FOUNDATION.md §2.2. @JFrusher: the wording is yours to approve.

Checks

🤖 Generated with Claude Code

https://claude.ai/code/session_01VhFp1PtVBwgmxST9ZrRTEs


Generated by Claude Code

claude added 3 commits October 4, 2026 19:44
…pple

The README, roadmap and launch copy still described a magic link. The login
page emails a six-digit code and offers Google and Apple. The decisions log
gets a new dated entry rather than a rewritten old one.

Also: the test count in the launch copy is the one measured on 4 October
(2,067 cases in 239 files), and SELF-HOSTING.md now names siteUrl(), the
function that actually exists, and what it really builds.

Closes #47

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhFp1PtVBwgmxST9ZrRTEs
…a placeholder

The copy was written against knotwork.app, a domain nobody has bought. The
launch stays on knotwork-suite.vercel.app, so every link now uses it and the
audit and strategy record the decision. The obsolete note about the repo
still being called Trousseau goes too.

Closes #50

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhFp1PtVBwgmxST9ZrRTEs
… device

The meta description, the Open Graph image and the footer all predated
accounts: they said everything stayed on your own device, and the preview
image still said four tools. Each now says what is true either way: free,
open source, and no account needed.

Closes #48

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhFp1PtVBwgmxST9ZrRTEs
@vercel

vercel Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
knotwork-suite Ready Ready Preview Oct 4, 2026 7:47pm UTC

@JFrusher
JFrusher merged commit 5132ce8 into main Oct 5, 2026
9 of 10 checks passed
@JFrusher
JFrusher deleted the docs/launch-copy branch October 5, 2026 06:41

This branch was successfully deployed

1 active deployment
Preview — 8e6b662b Deployed Oct 4, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants