copy: slice 1 strings approved by Paul
Two edits applied verbatim from the copy review: the sign-in sent notice and the holding page's placeholder sentence. The copy list records the approval.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
3 files changed,
+5
−6
docs/superpowers/copy/2026-09-08-slice-1-strings.md+3 −4internal/meet/templates/join.html+1 −1internal/meet/templates/signin.html+1 −1
CI passed — run details
diff --git a/docs/superpowers/copy/2026-09-08-slice-1-strings.md b/docs/superpowers/copy/2026-09-08-slice-1-strings.md| index b5c2373..449d43f 100644 |
| --- a/docs/superpowers/copy/2026-09-08-slice-1-strings.md |
| +++ b/docs/superpowers/copy/2026-09-08-slice-1-strings.md |
| @@ -1,7 +1,6 @@ |
| # Slice 1 copy list |
| -Drafts, pending copy review per spec §10; the review is one sitting |
| -for the slice before merge. |
| +Reviewed and approved by Paul on 2026-09-08 (copy-review, 52 strings, two edited). The strings below are the approved text. |
| ## Sign in (`/signin`) |
| @@ -9,7 +8,7 @@ for the slice before merge. |
| | --- | --- | |
| | Sign in | `templates/signin.html`, `title` block | |
| | Sign in to Meet | `templates/signin.html`, `content` block, page-header Title | |
| -| If that address can sign in here, a link is on its way. Open it on this device to continue. | `templates/signin.html`, `content` block, sent notice | |
| +| A sign in link should be on its way with a link to click. | `templates/signin.html`, `content` block, sent notice | |
| | Email address | `templates/signin.html`, `content` block, field Label | |
| | Send me a sign-in link | `templates/signin.html`, `content` block, submit button | |
| | That does not look like an email address. | `auth.go`, `signin` (`err=address`) | |
| @@ -90,7 +89,7 @@ for the slice before merge. |
| | Starts {{.Starts}}. | `templates/join.html`, `content` block (when the meeting has a start time) | |
| | You are {{.Name}}, joining as a {{.Standing}}. | `templates/join.html`, `content` block (`{{.Standing}}` is "member" or "guest", from `standing.go`, `Standing.String`) | |
| | This team's Meet has no relay yet. Calls usually connect only between people on the same network. | `templates/join.html`, `content` block (the floor notice; shown only when no relay is configured) | |
| -| The call itself is the next slice of this app. When it lands, this page will show your camera preview, device pickers and a join button, and needs JavaScript for that part only; everything else here works without it. | `templates/join.html`, `content` block | |
| +| Calls coming soon | `templates/join.html`, `content` block | |
| | End the meeting | `templates/join.html`, `content` block, member-only link | |
| ## Error page (`/errors`, and any handler's `ErrorPage`) |
diff --git a/internal/meet/templates/join.html b/internal/meet/templates/join.html| index ad0872e..cd759b6 100644 |
| --- a/internal/meet/templates/join.html |
| +++ b/internal/meet/templates/join.html |
| @@ -5,6 +5,6 @@ |
| {{if .Starts}}<p>Starts {{.Starts}}.</p>{{end}} |
| <p>You are {{.Name}}, joining as a {{.Standing}}.</p> |
| {{if .Floor}}<p rst-notice>This team's Meet has no relay yet. Calls usually connect only between people on the same network.</p>{{end}} |
| -<p>The call itself is the next slice of this app. When it lands, this page will show your camera preview, device pickers and a join button, and needs JavaScript for that part only; everything else here works without it.</p> |
| +<p>Calls coming soon</p> |
| {{if .IsMember}}<p><a href="/meetings/{{.Sqid}}/end">End the meeting</a></p>{{end}} |
| {{end}} |
diff --git a/internal/meet/templates/signin.html b/internal/meet/templates/signin.html| index 2388d88..337d45f 100644 |
| --- a/internal/meet/templates/signin.html |
| +++ b/internal/meet/templates/signin.html |
| @@ -2,7 +2,7 @@ |
| {{define "content"}} |
| {{template "page-header" dict "Title" "Sign in to Meet"}} |
| {{if .Sent}} |
| -<p rst-notice>If that address can sign in here, a link is on its way. Open it on this device to continue.</p> |
| +<p rst-notice>A sign in link should be on its way with a link to click.</p> |
| {{else}} |
| {{if .Error}}<p rst-notice role="alert">{{.Error}}</p>{{end}} |
| <form rst-form method="post" action="/signin"> |