Skip to content

Remove quality scorecard script and related make targets#28

Merged
fullstackjam merged 1 commit intomainfrom
claude/remove-quality-directory-DkL9c
Apr 19, 2026
Merged

Remove quality scorecard script and related make targets#28
fullstackjam merged 1 commit intomainfrom
claude/remove-quality-directory-DkL9c

Conversation

@fullstackjam
Copy link
Copy Markdown
Collaborator

What does this PR do?

Removes the scripts/quality-score.sh script, the generated quality/score.json file, and the associated quality-lint and quality-security make targets.

Why?

The quality scorecard script and its generated output appear to be unused or superseded by other quality assurance mechanisms. Removing these artifacts simplifies the build system and reduces maintenance overhead.

Testing

N/A — This is a removal of unused tooling with no impact on core functionality.

Notes for reviewer

  • The quality-score.sh script was a comprehensive quality metrics runner that evaluated test coverage, lint errors, security issues, complexity, and file size
  • The quality/score.json file was its generated output artifact
  • The quality-lint and quality-security make targets were convenience wrappers around golangci-lint and gosec
  • No source code logic or tests are affected by this change

https://claude.ai/code/session_01D7sqgEbaGcZ1LTi9xbM8sA

The quality/ scorecard output and scripts/quality-score.sh are one-off
artifacts. The Makefile's quality-lint target duplicates what CI already
runs via golangci-lint-action, and quality-security runs gosec which is
already enabled as a linter in .golangci.yml.
@github-actions
Copy link
Copy Markdown

👋 Thanks for opening this pull request!

Before merging:

  • Code follows existing patterns in the codebase
  • go build ./... and go vet ./... pass
  • Commit message is clear and descriptive

@fullstackjam will review this soon. Thanks for contributing! 🚀

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@fullstackjam fullstackjam merged commit 725b490 into main Apr 19, 2026
10 checks passed
@fullstackjam fullstackjam deleted the claude/remove-quality-directory-DkL9c branch April 19, 2026 08:46
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.

2 participants