Skip to content

docs(readme): swap Glama card badge for compact score badge#100

Merged
cmeans-claude-dev[bot] merged 1 commit into
mainfrom
docs/glama-score-badge
May 1, 2026
Merged

docs(readme): swap Glama card badge for compact score badge#100
cmeans-claude-dev[bot] merged 1 commit into
mainfrom
docs/glama-score-badge

Conversation

@cmeans-claude-dev
Copy link
Copy Markdown
Contributor

@cmeans-claude-dev cmeans-claude-dev Bot commented May 1, 2026

Summary

  • Swap the Glama badge from the full card.svg to the compact score.svg format, matching the convention used in cmeans/mcp-synology.
  • Alt text updated from "mcp-clipboard MCP server" to "Glama".
  • Link target unchanged (https://glama.ai/mcp/servers/cmeans/mcp-clipboard).
  • score.svg endpoint verified live (HTTP 200) before commit.

Test plan

  • uv run pytest
  • ruff check
  • ruff format --check
  • mypy
  • README renders correctly on GitHub (compact Glama score badge visible in the badge row)

CHANGELOG

  • Entry added under ## [Unreleased] → ### Changed.

🤖 Generated with Claude Code

Matches the convention used in mcp-synology — `card.svg` → `score.svg`
and alt text from "mcp-clipboard MCP server" → "Glama". Link target
unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA label May 1, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions github-actions Bot added Ready for QA Dev work complete — QA can begin review and removed Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA labels May 1, 2026
@cmeans cmeans added the QA Active QA is actively reviewing; Dev should not push changes label May 1, 2026
@github-actions github-actions Bot removed the Ready for QA Dev work complete — QA can begin review label May 1, 2026
Copy link
Copy Markdown
Owner

@cmeans cmeans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA Review — PR #100 (head 152ee4c)

Verdict: Ready for QA Signoff. Zero findings.

Verification

Gate Result
uv run pytest 488 passed, 6 deselected, 5 xfailed
uv run ruff check src/ tests/ clean
uv run ruff format --check src/ tests/ 9 files already formatted
uv run mypy src/mcp_clipboard/ no issues, 4 source files
score.svg endpoint live HTTP 200, image/svg+xml, 7480 bytes (compact, 110×20)
card.svg endpoint (old) HTTP 200, 53647 bytes — confirms genuine compact swap
mcp-synology convention claim verified exact match: [![Glama](.../score.svg)](...) including alt="Glama"
Repo-wide drift grep only references to card.svg/score.svg are README line 17 (the swap) + CHANGELOG entry (this PR); README line 308's glama.json is unrelated directory-tree text
CHANGELOG conformance under [Unreleased] → ### Changed (correct KaC category for a swap)
CI rollup all SUCCESS (lint, typecheck, test 3.11/3.12/3.13, codecov/patch, on-push, qa-approved)

Awaiting maintainer QA Approved.

@cmeans
Copy link
Copy Markdown
Owner

cmeans commented May 1, 2026

Applying Ready for QA Signoff — zero findings. 4 gates green, score.svg endpoint live (7480 B vs card.svg's 53647 B), mcp-synology convention exact match, no repo-wide drift. Awaiting maintainer QA Approved.

@cmeans cmeans added Ready for QA Signoff QA passed — ready for maintainer final review and merge and removed QA Active QA is actively reviewing; Dev should not push changes labels May 1, 2026
Copy link
Copy Markdown
Owner

@cmeans cmeans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cmeans cmeans added QA Approved Manual QA testing completed and passed and removed Ready for QA Signoff QA passed — ready for maintainer final review and merge labels May 1, 2026
@cmeans-claude-dev cmeans-claude-dev Bot merged commit 5ca1539 into main May 1, 2026
32 checks passed
@cmeans-claude-dev cmeans-claude-dev Bot deleted the docs/glama-score-badge branch May 1, 2026 13:55
@cmeans-claude-dev cmeans-claude-dev Bot mentioned this pull request May 2, 2026
5 tasks
cmeans-claude-dev Bot added a commit that referenced this pull request May 2, 2026
## Summary

Drops the README Glama score badge and the `glama.json` registry
metadata file.

### Removed
- README Glama score badge (line 17)
- `glama.json`
- README "Project layout" line referencing `glama.json`

### CHANGELOG
The in-Unreleased badge swap from PR #100 (`card.svg` -> `score.svg`) is
moot now that the badge itself is gone, so the `### Changed` entry is
replaced with a new `### Removed` section under the Keep-a-Changelog
ordering.

## Test plan

- [x] `uv run pytest` (504 passed, 6 deselected, 5 xfailed; no test
changes here)
- [x] `uv run ruff check src/ tests/`
- [x] `uv run ruff format --check src/ tests/`
- [x] Visual check the README renders without a broken-image gap where
the badge used to be

## CHANGELOG

- [x] Replaced the obsolete `### Changed` Glama-swap entry with a new
`### Removed` section that records the badge + `glama.json` removal,
referencing #103.

Co-authored-by: cmeans-claude-dev[bot] <272174644+cmeans-claude-dev[bot]@users.noreply.github.com>
@cmeans-claude-dev cmeans-claude-dev Bot mentioned this pull request May 2, 2026
6 tasks
cmeans-claude-dev Bot added a commit that referenced this pull request May 3, 2026
Bump pyproject.toml 2.2.1 -> 2.3.0 and convert the [Unreleased] block into [2.3.0] - 2026-05-02. A fresh empty [Unreleased] section sits above for the next cycle.

13 PRs aggregated since v2.2.1: #88, #92, #93, #94, #95, #96, #98, #99, #100, #101, #102, #103, #104.

Tag-push (v2.3.0) after merge triggers .github/workflows/publish.yml.

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

QA Approved Manual QA testing completed and passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant