Skip to content

Take the paid plans off the site for now - #89

Merged
ra3orblade merged 1 commit into
mainfrom
chore/remove-paid-surfaces
Aug 30, 2026
Merged

ra3orblade merged 1 commit into
mainfrom
chore/remove-paid-surfaces

Conversation

@ra3orblade

Copy link
Copy Markdown
Contributor

No pricing surface while there is nothing to sell. Pairs with brainstorm-os/shell#510 (which takes Settings → Membership and → Billing out of the app) and the harness docs PR (plan 14.0).

What comes out

  • The "Pricing" nav item, in all three locales.
  • The #pricing home section: tiers, coming-soon badges, the enterprise contact CTA, the free/prices notes and the plan waitlist form.
  • Its 179 lines of CSS and the pricing copy blocks for en / de / fr.

529 deletions, no insertions.

What it reads like now

The home page runs from the roadmap straight into the closing CTA, which already carries the honest line:

Own your tools again — Free, local-first, and yours. Download the public beta for macOS, Windows, or Linux.
NO ACCOUNT REQUIRED · YOUR VAULT IS A FOLDER YOU CONTROL · FREE AND OPEN SOURCE UNDER AGPL-3.0

So nothing about cost is left unanswered — nothing about cost is claimed. Nav is now Overview · Apps · How it works · Roadmap.

Notes

  • EmailSignupForm and /api/waitlist stay — the newsletter still uses them.
  • WaitlistForm.astro is now the only orphan in the tree, and it was already unused before this change, so it is left alone.
  • src/content/segments/team.md and compare/template.md still say "pricing", but both are about competitors' pricing transparency and neither is a rendered route today.

Gates

211 tests green · biome clean · astro check 0 errors · 35 pages build.

Verified in the built output: no #pricing anchor and no price strings on the en, de or fr home pages.

⚠️ Deploy note: Vercel watches this repo, and a push to the connected main publishes immediately — so this goes live the moment it merges.

🤖 Generated with Claude Code

https://claude.ai/code/session_01U2K9twZ3vdD8LqCv1QbLuW

No pricing surface while there is nothing to sell. Removes the "Pricing" nav
item (en/de/fr), the `#pricing` home section — tiers, the coming-soon badges,
the enterprise contact CTA, the free/prices notes and the plan waitlist form —
its 179 lines of CSS, and the `pricing` copy blocks in all three locales.

The home page now runs from the roadmap straight into the closing CTA, which
already carries the honest line: "Free, local-first, and yours. Download the
public beta." Nothing about cost is left unanswered because nothing about
cost is claimed.

`EmailSignupForm` and `/api/waitlist` stay — the newsletter still uses them.
`WaitlistForm.astro` is now the only orphan, and it was already unused before
this change, so it is left alone.

site 211 tests green, biome clean, astro check 0 errors, 35 pages build.

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

vercel Bot commented Aug 30, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
project-1wmh0 Ready Ready Preview Aug 30, 2026 12:55pm

@ra3orblade
ra3orblade merged commit bd730fa into main Aug 30, 2026
2 checks passed
@ra3orblade
ra3orblade deleted the chore/remove-paid-surfaces branch August 30, 2026 14:14
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