Central Station / YPM-FEATURE-PUBLIC-YAWP-ENTRYPOINT

Public Yawp entrypoint

features/public-yawp-entrypoint.md · Updated 2026-05-24
GET /api/tickets/YPM-FEATURE-PUBLIC-YAWP-ENTRYPOINT

Summary

Follow-up to PR #110; root should feel like product login, public info can live separately

3Questions 0Links 0Comments 1PRs
Open questions 3 items
  1. 1 Should the fuller public page live at `/info`, `/about`, or another URL?
  2. 2 Should `yawpwritingprogram.com` redirect to `yawp.school` or remain separate for now?
  3. 3 What exact root copy does Brian want above the fold?
Spec body Markdown
# Public Yawp entrypoint

Refine the logged-out `yawp.school` entrypoint so school filters and Google see public educational context, while students and teachers still feel like they have arrived at the product login rather than a sales page.

## Problem

PR #110 shipped a public YAWP landing page to address the Google/school-filter concern that `yawp.school` looked like only a login/signup surface and could be misclassified. Brian's follow-up on 2026-05-09 clarified the product concern: sending students and teachers first to a sales-style landing page feels wrong.

The desired direction is:

- `yawp.school` should remain clean and welcoming for students/teachers, with Log In / Create Account prominent.
- Public educational copy should appear early enough for Google/school filters to understand the site.
- A separate Learn more path can carry the fuller sales/marketing page, likely drawing from `yawpwritingprogram.com`.

## Current status

PR #110 merged on 2026-05-09 and the public page is live. Brian approved the idea of moving the heavier public information to a less disruptive path after the root experience is adjusted.

## Goals

- Root URL gives a student/teacher the shortest path to login or account creation.
- Root URL still contains enough public educational language for classification and school IT review.
- "Learn more" links to the fuller public page.
- The public information URL remains accessible for Google and school IT teams.

## Non-goals

- Rebuilding the full marketing site.
- Changing authentication.
- Replacing `yawpwritingprogram.com` until there is a deliberate domain/canonical strategy.

## Open questions

- [ ] Should the fuller public page live at `/info`, `/about`, or another URL?
- [ ] Should `yawpwritingprogram.com` redirect to `yawp.school` or remain separate for now?
- [ ] What exact root copy does Brian want above the fold?

## Test plan

- Unauthenticated visitor to `https://yawp.school/` sees Log In / Create Account without hunting.
- Page source includes public educational description text near the top of the document.
- Learn more path opens the fuller public page.
- Authenticated users still land in the app as expected.
Repo sync Metadata
{
  "url": "https://github.com/The-Connell-School/yawp-2.0/pull/110",
  "repo": "The-Connell-School/yawp-2.0",
  "draft": false,
  "state": "MERGED",
  "title": "Add public YAWP landing page",
  "branch": "bbrock/public-yawp-index",
  "checks": {
    "total": 7,
    "failing": 2,
    "pending": 0,
    "successful": 5
  },
  "number": 110,
  "syncedAt": "2026-05-26T21:38:23.522Z",
  "mergeable": "UNKNOWN"
}