Skip to content

feat(changelog): public /changelog — what shipped, in the open - #421

Merged
catomean merged 1 commit into
mainfrom
feat/public-changelog
Jul 22, 2026
Merged

feat(changelog): public /changelog — what shipped, in the open#421
catomean merged 1 commit into
mainfrom
feat/public-changelog

Conversation

@catomean

Copy link
Copy Markdown
Collaborator

A clean, x.ai-style public changelog at /changelog (no login required) — the "log available to unregistered users" you asked for.

  • Design: a quiet timeline — date + tag chip on the rail, the human-readable change on the right. Warm accent for New/Platform, monochrome for Improved/Fixed. Matches the FleetCrown-aligned token tier.
  • SSOT: content lives in src/config/changelog.ts (typed entries, newest-first). Adding an update = one object.
  • Honest content: every entry corresponds to work that actually shipped (semantic search + discover SSR, two-sided demand market, Bitcoin Supporter checkout, FleetCrown wiring, P2P loans, Login-with-OrangeCat, self-host…). No fabricated dates.
  • Discoverable: registered a CHANGELOG route + a footer link (Product section).
  • SEO: server-rendered with metadata, public.

Verified: lint + non-incremental typecheck clean; pre-push gate (type-check + route audit + unit tests) green.

Next content pieces (own PRs): surfacing the existing community activity feed publicly as the "activity log", and full-form articles.

🤖 Generated with Claude Code

A clean, x.ai-style public changelog (no login required): a curated,
chronological record of what actually shipped to production, styled as a
quiet timeline. Content SSOT in src/config/changelog.ts; entries seeded
from real shipped history (discovery/search, two-sided market, Supporter
checkout, P2P loans, Login-with-OrangeCat, self-host, …). Wired a
CHANGELOG route + a footer link so it's discoverable.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@catomean
catomean merged commit 6a13be7 into main Jul 22, 2026
5 of 6 checks passed
@catomean
catomean deleted the feat/public-changelog branch July 22, 2026 09:43
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.

1 participant