Skip to content

docs(readme): fix license badge showing invalid - #107

Merged
dgibbs64 merged 2 commits into
mainfrom
fix/license-badge
Oct 17, 2026
Merged

dgibbs64 merged 2 commits into
mainfrom
fix/license-badge

Conversation

@dgibbs64

Copy link
Copy Markdown
Member

Description

The License badge at the top of the README showed license: invalid instead of license: MIT.

GitHub detects the license from LICENSE.md correctly (the repo API reports MIT), the link target exists, and a direct request to the shields.io github/license endpoint returns license: MIT. GitHub's image proxy (camo) is serving a cached license: invalid response for that exact badge URL, which was presumably captured during a failed lookup at shields.io and never refreshed.

This switches to a static shields.io badge (license-MIT-blue, flat-square, same as the other badges). It does not depend on a live GitHub API lookup, so it cannot break the same way, and the new URL gets a fresh proxy cache entry. The link still points to LICENSE.md, and the license text is unchanged.

Type of change

  • Documentation

Checklist

  • Badge URL renders license: MIT when fetched directly
  • Link target LICENSE.md exists on main

🤖 Generated with Claude Code

dgibbs64 and others added 2 commits October 17, 2026 21:38
GitHub's image proxy cached an "invalid" response for the dynamic
github/license shields.io badge. Use a static MIT badge instead so the
header no longer depends on a live license lookup.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@dgibbs64
dgibbs64 merged commit 9d3e25f into main Oct 17, 2026
@dgibbs64
dgibbs64 deleted the fix/license-badge branch October 17, 2026 20:39
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