Skip to content

Add a real changelog page to the site - #47

Merged
codeswithroh merged 1 commit into
mainfrom
feat/site-changelog
Jul 25, 2026
Merged

Add a real changelog page to the site#47
codeswithroh merged 1 commit into
mainfrom
feat/site-changelog

Conversation

@codeswithroh

Copy link
Copy Markdown
Owner

What this changes

Inspired by tasteskill.dev/changelog: a dedicated changelog.html showing what actually shipped, grouped by date, newest first. Every entry maps to a real, verifiable pull request pulled from the actual git history — no invented features, no fabricated dates, no made-up version numbers (the project doesn't cut versions, so I didn't pretend it does).

  • site/changelog.html — new page, reuses the site's existing header/footer chrome, tokens, and fonts. Deliberately avoids the site's own pre-existing eyebrow-left/heading-right two-column intro pattern (.section-intro), which the project's own gate 54 (added in the phase-2 quality-gates work) now bans — this page's hero stacks the label above the heading instead.
  • site/index.html — added a "Changelog" link to the header nav and footer link row.
  • site/styles.css — new .changelog-* rules built entirely from existing tokens (--accent, --muted, --border, --surface) — no new colors introduced.

Verified locally, no Netlify usage

  • HTML tag balance and CSS rule balance checked (isolated a pre-existing 1-brace mismatch to code that predates this change)
  • Every PR number referenced in the page cross-checked against the real git log
  • Rendered in a local browser (Python http.server, not Netlify) at desktop and 375px mobile — no overflow, full page text extracted and read back to confirm every entry is present and accurate

🤖 Generated with Claude Code

Inspired by tasteskill.dev/changelog: a dedicated page showing what
actually shipped, not a highlight reel. Every entry maps to a real,
verifiable pull request pulled from the actual git history - no
invented features, no fabricated dates.

- site/changelog.html: grouped by date (newest first), since the
  project doesn't cut version numbers yet - inventing them would be
  the kind of dishonest padding the project's own anti-slop checklist
  explicitly bans (gate 42, honest copy). Each entry links to its real
  PR on GitHub. Reuses the site's existing header/footer chrome,
  tokens, and fonts rather than introducing a new visual language.
  Deliberately avoids the site's own pre-existing eyebrow-left/
  heading-right two-column intro pattern, which the project's own
  gate 54 (added in the phase-2 quality-gates work) now bans - the new
  page's hero stacks the label above the heading instead.
- site/index.html: added a "Changelog" link to the header nav and
  footer link row.
- site/styles.css: new .changelog-* rules built from existing tokens
  (--accent, --muted, --border, --surface) - no new colors introduced.

Verified locally before any deploy: HTML tag balance, CSS rule
balance (isolated a pre-existing 1-brace mismatch to code that
predates this change, not introduced by it), every PR number in the
page cross-checked against the real git log, rendered in a local
browser at desktop and 375px mobile width with no overflow, full page
text extracted and read back to confirm every entry is present and
accurate.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@codeswithroh
codeswithroh merged commit 9b81007 into main Jul 25, 2026
@codeswithroh
codeswithroh deleted the feat/site-changelog branch July 25, 2026 07:44
codeswithroh added a commit that referenced this pull request Jul 26, 2026
…elog current (#71)

Resolves #53. Added version: 1.0.0 to SKILL.md's frontmatter — a real, considered call: the generative core (palette gen, structure/diversification, gates, verbs) has been exercised across many real builds, not just written and left untested, which is past a 0.x designation honestly.

The site changelog (site/changelog.html) was 12 merged PRs behind (#47, #48, #57, #58, #59, #64-67, #69-70 were missing) — backfilled those before generating the root file from it, so the two don't start out already drifted. CHANGELOG.md is a condensed summary pointing to the site as the canonical, PR-linked detailed record, per the issue's second option.

Also fixes a real, already-merged bug: the marketing site's actual live domain is tastemaker-ai-skill.netlify.app, not tastemaker-skill.online — the wrong domain had been used in #70's sponsor-pitch.md draft; corrected here before it's used for real outreach.
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