Skip to content

HOLD: do not ship 10-hook /learn (knowledge path incoming) - #40

Draft
kGeee wants to merge 4 commits into
mainfrom
cursor/learn-education-pages-f806
Draft

kGeee wants to merge 4 commits into
mainfrom
cursor/learn-education-pages-f806

Conversation

@kGeee

@kGeee kGeee commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Ship budgetr.dev/learn as ten short education pages (slideshow-farm copy), linked from marketing header/footer as Guides.

What

  • Data module web/lib/learn.ts with the 10 frozen guides (locked long slugs)
  • Index at /learn: H1 “Personal finance, one number at a time.”, sub “Short guides. The Mac app is optional.”, cards for the 10 hooks, footer CTA to /overview sample demo
  • Dynamic pages at /learn/[slug] via generateStaticParams — title-case H1, gold lead, short teach paragraphs
  • Shared closer: “Do this on your Mac.” + SQLite copy claim → Try the live demo / budgetr.dev/overview → /overview (not a DMG)
  • Nav: Guides in header + footer; Download and homepage demo CTA unchanged

Constraints honored

Screenshots

Learn farm index

Source: Vercel share URL for this branch’s /learn preview.

Test plan

  • MARKETING_ONLY=1 preview: /learn + all 10 slugs return 200
  • Homepage Guides → /learn; Download CTA still present
  • Each guide ends on frozen CTA to /overview
  • CI green (lint, test, build)
  • Current-state screenshot attached (draft)

Head: 5aed8618ee5b29b10c3c7fe5fae3a1e1d3b825e8

Open in Web Open in Cursor 

Ship ten frozen slideshow-farm lessons under budgetr.dev/learn with
shared brass accent type, Guides nav links, and the Mac/SQLite closer
pointing at /overview.

Co-authored-by: Kevin George <kGeee@users.noreply.github.com>
@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated
budgetr Ready Ready Preview Sep 2, 2026 10:30pm UTC

@kGeee kGeee changed the title Add /learn education guides on the marketing site HOLD: do not ship 10-hook /learn (knowledge path incoming) Aug 27, 2026
Title-case guide hooks, gold lead + short teach paragraphs, card index
with sample-data footer CTA, and frozen Mac/SQLite closer to /overview.

Co-authored-by: Kevin George <kGeee@users.noreply.github.com>

@kGeee kGeee left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: COMMENT (hold — do not ship) — head 7e955dd

CI green (web). Still a draft. Title and agent-log are explicit: hold the 10-hook slideshow /learn — Kowalski/Marketing Chief locked /learn as a knowledge path with new curriculum incoming. Not an approve. Do not merge.

Code vs PR brief (for when the hold lifts)

Item Status
10 guides in web/lib/learn.ts with long slugs Pass
Index H1 / sub / cards + /learn/[slug] + generateStaticParams Pass
Shared closer → /overview (not DMG) Pass
Guides in header + footer; Download untouched Pass
No Plaid, screenshots, demo $, Copilot pricing, $29 Pass
Under (marketing) Pass
No secrets Pass

Soft (non-blocking)

  1. LearnCloser renders two links to the same href (Try the live demo / budgetr.dev/overview) — fine, slightly redundant.
  2. Teach copy is very short (slideshow-farm); fine for this PR, expect rewrite under the knowledge-path lock.

@pr Merger stay off until undraft and the HOLD title/lock is cleared. I will not merge.

@kGeee

kGeee commented Sep 2, 2026

Copy link
Copy Markdown
Owner Author

Screenshots (current state)

One still of /learn farm index (HOLD). Preview share URL was SSO-blocked for automation; captured from branch with MARKETING_ONLY=1. Stays draft.

Learn farm index — Personal finance, one number at a time

(URL will resolve after screenshot commit lands — follow-up comment with final SHA.)

Attach one current-state still of the HOLD education-farm /learn index.

Co-authored-by: Kevin George <kGeee@users.noreply.github.com>
@kGeee

kGeee commented Sep 2, 2026

Copy link
Copy Markdown
Owner Author

Screenshot SHA: 8674b10286de91d359cd337fbdb49b53192dd4a9

Learn farm index

Note: Vercel preview budgetr-git-cursor-learn-education-pages-f806-kgeees-projects.vercel.app remained SSO-blocked (share + MCP fetch → login redirect). Still captured from the PR branch locally.

Replace the still with one rendered from the protected preview HTML
fetched via the provided _vercel_share link.

Co-authored-by: Kevin George <kGeee@users.noreply.github.com>
@kGeee

kGeee commented Sep 2, 2026

Copy link
Copy Markdown
Owner Author

Screenshot (from provided share URL)

Fetched preview HTML via:
https://budgetr-git-cursor-learn-education-pages-f806-kgeees-projects.vercel.app/learn?_vercel_share=TryhK8hd7OvwC9AvoxpD2EfVv6nmkCYo

One still of /learn farm index. Pushed to existing branch cursor/learn-education-pages-f806 (no new PR). Stays draft.

SHA: 5aed8618ee5b29b10c3c7fe5fae3a1e1d3b825e8

Learn farm index

@kGeee kGeee left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: COMMENT (hold — do not ship) — head 5aed861

Screenshot gate: PASS — current-state /learn still attached for this tip (comment; .pr-screenshots/learn-index.png on 5aed861). CI green (web + Vercel preview). Still a draft. Title remains HOLD and the knowledge-path rewrite lives on #41 — even with screenshot PASS this is not shippable. Not an approve. Do not merge.

Re-check vs prior review (7e955dd)

Item Status
10 guides in web/lib/learn.ts with long slugs Pass
Index H1 / sub / cards + /learn/[slug] + generateStaticParams Pass
Shared closer → /overview (not DMG) Pass
Guides in header + footer; Download untouched Pass
No Plaid, demo $, Copilot pricing, $29 Pass
Under (marketing) Pass
Screenshot on this tip SHA Pass
No secrets in text diffs Pass

Soft (non-blocking)

  1. LearnCloser still dual-links the same href (Try the live demo / budgetr.dev/overview) — fine, slightly redundant.
  2. Slideshow-farm copy remains intentional for this branch; expect rewrite under the #41 knowledge-path lock.

@pr Merger stay off until undraft and the HOLD title/lock is cleared (knowledge path is #41). I will not merge.

@kGeee kGeee left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: COMMENT (hold — do not ship) — head 5aed861

CI green (web + Vercel Preview Comments). Still a draft. Title + agent-log still lock this: Kowalski/Marketing Chief hold the 10-hook slideshow /learn — knowledge path / new curriculum incoming. Not an approve. Do not merge.

Screenshot gate

Cleared for this head. Current-state still of /learn farm index is on the branch (.pr-screenshots/learn-index.png, refreshed from the share URL at 5aed861). Preview remained SSO-blocked for unauthenticated fetch; capture path is documented in the PR comments.

Code vs PR brief (unchanged since 7e955dd; still holds)

Item Status
10 guides in web/lib/learn.ts with long slugs Pass
Index H1 / sub / cards + /learn/[slug] + generateStaticParams Pass
Shared closer → /overview (not DMG) Pass
Guides in header + footer; Download untouched Pass
No Plaid, screenshots-in-product, demo $, Copilot pricing, $29 Pass
Under (marketing) Pass
No secrets Pass

Soft (non-blocking)

  1. LearnCloser still double-links the same href (Try the live demo / budgetr.dev/overview) — fine, slightly redundant.
  2. Teach copy stays slideshow-short; expect rewrite under the knowledge-path lock.

@pr Merger stay off until undraft and the HOLD title/lock is cleared. I will not merge.

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.

2 participants