Skip to content

Reference Apache-2.0 license in footer; content nits#2

Open
so0k wants to merge 1 commit into
mainfrom
footer-license
Open

Reference Apache-2.0 license in footer; content nits#2
so0k wants to merge 1 commit into
mainfrom
footer-license

Conversation

@so0k
Copy link
Copy Markdown
Contributor

@so0k so0k commented May 24, 2026

Follow-up to the merged LICENSE PR (#1).

Changes

  • Footer — links the project's Apache-2.0 license next to the copyright line (src/components/Footer.tsx, new LICENSE constant in src/content.ts).
  • Structured data — adds "license" to the SoftwareApplication JSON-LD in index.html for accuracy/SEO now that the project is licensed.
  • Copy fix — corrects broken grammar in the Two scopes, two jobs card in src/components/WhyDifferent.tsx ("so there a genuine fetch and restore matters" → "so a genuine fetch and restore matter").

Verification

  • pnpm build (tsc + vite) passes.
  • Note: pnpm lint reports one pre-existing error in ThemeToggle.tsx (set-state-in-effect), untouched by this PR.

🤖 Generated with Claude Code

- Footer: link the Apache-2.0 license (now that the repo ships a LICENSE)
- index.html: add license to SoftwareApplication JSON-LD
- WhyDifferent: fix grammar in the 'Two scopes, two jobs' card

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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