Skip to content

fix(chatt): the OG card showed the atlas, and the brainstorm post had no way forward - #748

Merged
TortoiseWolfe merged 1 commit into
mainfrom
fix/chatt-og-and-crosslink
Aug 15, 2026
Merged

fix(chatt): the OG card showed the atlas, and the brainstorm post had no way forward#748
TortoiseWolfe merged 1 commit into
mainfrom
fix/chatt-og-and-crosslink

Conversation

@TortoiseWolfe

Copy link
Copy Markdown
Owner

Recovered from a worktree that was about to be deleted. Four items were genuinely unshipped; everything else sitting there was superseded and has been dropped rather than carried along.

What lands

  • public/chatt-diorama-og.jpg (new) + src/app/chatt/page.tsx pointing at it. The card advertised chatt-atlas-og.jpg — still a valid image, but the diorama shot is what the route became once walk mode shipped.
  • playable-city-chattanooga.md gains an update note linking forward to ride the open source city. That post is live; the brainstorm that preceded it had no pointer to where the idea actually went.
  • docs/social/ride-the-open-source-city-facebook.md — the social copy for that post.

src/lib/blog/blog-data.json is tracked and derived, so it's regenerated with pnpm run generate:blog rather than carried over — the worktree copy predated three merges. Diff is 2 lines.

What was dropped, so nobody hunts for it

  • The pricing page and monolithic migration both carried prd-office-hours at $49 / 60-minute. feat(pricing): add Office Hours mentoring tier ($99, 90-min 1:1) #743 shipped it at $99, page and seed together. Taking the worktree copy would have silently halved a live price.
  • ride-the-open-source-city.md and its two images are already in main.
  • Nothing else differed from main.

The branch it sat on was 0 commits ahead of main, so none of this was visible in any commit — it existed only as uncommitted working-tree state, which is why it went unnoticed.

One judgement call worth a second opinion

/chatt renders the Cesium atlas by default; the diorama is the ?diorama opt-in (#297). So an OG card showing the diorama advertises the opt-in rather than the default. It was staged deliberately and the walk arc is why anyone visits, so it ships — but it reverts to one line if you disagree.

First PR to run under the new required check (E2E (local) result).

… no way forward

Recovered from a worktree that was about to be deleted. Four items were genuinely unshipped;
the rest of what was sitting there was superseded and has been dropped rather than carried
along.

WHAT LANDS

  - `public/chatt-diorama-og.jpg` (new) and `src/app/chatt/page.tsx` pointing at it. The
    card advertised `chatt-atlas-og.jpg` — still a valid image, but the diorama shot is what
    the route became once walk mode shipped (#651, #702-#706, #718, #723).
  - `public/blog/playable-city-chattanooga.md` gains an update note linking forward to
    "ride the open source city". That post is live; the brainstorm that preceded it had no
    pointer to where the idea actually went.
  - `docs/social/ride-the-open-source-city-facebook.md`, the social copy for that post.

`src/lib/blog/blog-data.json` is TRACKED and derived, so it is regenerated here with
`pnpm run generate:blog` rather than carried over from the worktree — the stale copy there
predated three merges. Diff is 2 lines: the cross-link.

WHAT WAS DROPPED, and why, so nobody goes looking for it

  - The pricing page and the monolithic migration both carried `prd-office-hours` at
    **$49 / 60-minute**. #743 shipped that product at **$99**, page and seed together. The
    worktree copy was an earlier draft; taking it would have silently halved a live price.
  - `public/blog/ride-the-open-source-city.md` and its two images are already in main.
  - Nothing else in that worktree differed from main.

The branch it sat on was 0 commits ahead of main, so none of this was recoverable by looking
at commits — it existed only as uncommitted working-tree state, which is why it survived
this long unnoticed.

ONE JUDGEMENT CALL WORTH A SECOND OPINION: `/chatt` renders the Cesium atlas by default and
the diorama is the `?diorama` opt-in (#297), so an OG card showing the diorama advertises the
opt-in rather than the default. It was staged deliberately, and the walk arc is the reason
anyone visits, so it ships — but say the word and it reverts to one line.
@TortoiseWolfe
TortoiseWolfe merged commit 779280d into main Aug 15, 2026
36 of 37 checks passed
@TortoiseWolfe
TortoiseWolfe deleted the fix/chatt-og-and-crosslink branch August 15, 2026 02:32
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