Skip to content

docs: add MIT LICENSE (Scorecard License) - #728

Merged
don-petry merged 3 commits into
mainfrom
feat/add-license
Jul 14, 2026
Merged

docs: add MIT LICENSE (Scorecard License)#728
don-petry merged 3 commits into
mainfrom
feat/add-license

Conversation

@don-petry

Copy link
Copy Markdown
Contributor

Adds a standard MIT LICENSE file (copyright Copyright (c) 2026 Don Petry), matching the MIT licensing used across the rest of the org.

This clears the OpenSSF Scorecard License finding for this repo.

Note: the org SECURITY.md is handled separately in open PR #727 and is intentionally not touched here.

Adds a standard MIT LICENSE file to clear the OpenSSF Scorecard
License finding for this repo, matching the MIT licensing used across
the rest of the org.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Juznz5V6su81ffSND8fg7s
Copilot AI review requested due to automatic review settings July 14, 2026 22:04
@don-petry
don-petry requested a review from a team as a code owner July 14, 2026 22:04
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@don-petry, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 23 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 1dfde514-323d-47d9-8e20-f8bac300ff85

📥 Commits

Reviewing files that changed from the base of the PR and between 7c75237 and 8395bac.

📒 Files selected for processing (1)
  • LICENSE
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/add-license

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request adds an MIT License file to the repository. As there are no review comments, I have no feedback to provide.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds a standard MIT LICENSE file to the repository to satisfy OpenSSF Scorecard’s License check and align this repo with the org’s licensing approach.

Changes:

  • Add a root-level LICENSE file containing the standard MIT License text.
  • Set the copyright notice to Copyright (c) 2026 Don Petry.

@don-petry

Copy link
Copy Markdown
Contributor Author

Dev-Lead — waiting on PR blockers (intent: review-changes)

PR: #728
No changes were committed, but the PR still has blocking checks or reviews (failing or cancelled checks, or changes-requested reviews). The retry cron will re-attempt automatically. Next attempt after: 2026-07-14T22:38:56Z

@don-petry

Copy link
Copy Markdown
Contributor Author

Note

@don-petry I reviewed this PR and no code changes were needed, but it still has blocking checks or reviews (failing or cancelled checks, or changes-requested reviews), so I cannot mark it done yet. I'll re-check automatically.
Next attempt after: 2026-07-14T22:38:56Z

@don-petry
don-petry enabled auto-merge (squash) July 14, 2026 22:09
donpetry-bot
donpetry-bot previously approved these changes Jul 14, 2026

@donpetry-bot donpetry-bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Automated review — APPROVED ✓

Risk: LOW
Reviewed commit: 535454d696fec0c786d5c103d11b8ff9346fb451
Review mode: triage-approved (single reviewer)

Summary

Adds a standard, verbatim MIT LICENSE file (Copyright (c) 2026 Don Petry) at the repo root to clear the OpenSSF Scorecard License finding, matching the MIT licensing used across the org. Single file, 21 additions, no code or configuration changes. Triage assessment (low-risk) confirmed.

Linked issue analysis

No linked issues. The PR body states the motivation: clearing the OpenSSF Scorecard License finding for this repo. The change fully accomplishes that goal. The org SECURITY.md is intentionally out of scope (handled in PR #727).

Findings

  • License text is byte-for-byte the standard MIT License; copyright line (2026, Don Petry) is consistent with the current year and repo ownership.
  • No secrets, credentials, or executable content introduced. The run_secret_scanning MCP tool was not available in this session; the gitleaks CI check passed as the secret-scan signal.
  • Existing bot reviews (Gemini, Copilot) are comment-only with no actionable findings; no unresolved threads or human-reviewer questions.
  • No findings — nothing blocking.

CI status

All code-validating checks green: Lint, ShellCheck, Secret scan (gitleaks), Agent Security Scan, CodeQL, SonarCloud (Quality Gate passed, 0 issues), CodeRabbit, npm audit. Two CANCELLED dev-lead check runs (dispatch / ci-relay) are agent-orchestration artifacts from a superseded workflow run; the later dev-lead run succeeded. Branch is BEHIND main but MERGEABLE.


Reviewed automatically by the PR-review agent (single-reviewer mode: fable 5). Reply if you need a human review.

@don-petry
don-petry disabled auto-merge July 14, 2026 22:17
@don-petry

Copy link
Copy Markdown
Contributor Author

Dev-Lead — fix-bot-comment (no-changes)

Agent reasoning
Issues addressed: 0
Files changed: none (no fixes needed)
Status: PR is clean — all checks pass, zero findings, approved
```

@don-petry
don-petry enabled auto-merge (squash) July 14, 2026 22:17

@donpetry-bot donpetry-bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Automated review — APPROVED ✓

Risk: LOW
Reviewed commit: bb9e1ebc06ddf5d0ca54895bfa12e601930c5a4b
Review mode: triage-approved (single reviewer)

Summary

Adds a standard, verbatim MIT LICENSE file (Copyright (c) 2026 Don Petry) at the repo root to clear the OpenSSF Scorecard License finding, matching the org-wide MIT licensing. Single file, 21 additions, no code or configuration changes. The head commit is a merge of main into the branch with no content changes to the LICENSE itself. Triage assessment (low-risk) confirmed.

Linked issue analysis

No linked issues. The PR body states the motivation: clearing the OpenSSF Scorecard License finding for this repo. The change fully accomplishes that goal. The org SECURITY.md is intentionally out of scope (handled separately in PR #727).

Findings

  • License text is byte-for-byte the standard MIT License; copyright line (2026, Don Petry) is consistent with the current year and repo ownership.
  • No secrets, credentials, or executable content introduced. The run_secret_scanning MCP tool was not available in this session; the gitleaks CI check (SUCCESS) stands as the secret-scan signal.
  • Existing bot reviews (Gemini, Copilot) are comment-only with no actionable findings; no unresolved threads or human-reviewer questions.
  • No findings — nothing blocking.

CI status

All code-validating checks green: Lint, ShellCheck, Secret scan (gitleaks), Agent Security Scan, CodeQL, SonarCloud (Quality Gate passed, 0 issues), CodeRabbit, npm audit, AgentShield, PR Auto-Review ready check. Two CANCELLED dev-lead check runs (dispatch / ci-relay) are agent-orchestration artifacts, not code validation. Branch is BEHIND main but MERGEABLE.


Reviewed automatically by the PR-review agent (single-reviewer mode: fable 5). Reply if you need a human review.

@donpetry-bot
donpetry-bot dismissed their stale review July 14, 2026 22:18

Superseded by automated re-review at bb9e1eb.

@don-petry
don-petry disabled auto-merge July 14, 2026 22:21
@sonarqubecloud

Copy link
Copy Markdown

@don-petry

Copy link
Copy Markdown
Contributor Author

Dev-Lead — waiting on PR blockers (intent: review-changes)

PR: #728
No changes were committed, but the PR still has blocking checks or reviews (failing or cancelled checks, or changes-requested reviews). The retry cron will re-attempt automatically. Next attempt after: 2026-07-14T22:56:19Z

@don-petry

Copy link
Copy Markdown
Contributor Author

Note

@don-petry I reviewed this PR and no code changes were needed, but it still has blocking checks or reviews (failing or cancelled checks, or changes-requested reviews), so I cannot mark it done yet. I'll re-check automatically.
Next attempt after: 2026-07-14T22:56:19Z

@don-petry
don-petry merged commit 9850858 into main Jul 14, 2026
32 of 38 checks passed
@don-petry
don-petry deleted the feat/add-license branch July 14, 2026 22:26

@donpetry-bot donpetry-bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Automated review — APPROVED ✓

Risk: LOW
Reviewed commit: 8395bacc9e428f61fd7141ccaba9427f97aca1ca
Review mode: triage-approved (single reviewer)

Summary

Adds a standard MIT LICENSE file (Copyright (c) 2026 Don Petry) to clear the OpenSSF Scorecard License finding. Single-file, docs-only change with verbatim MIT text. The only change since the prior approved review (bb9e1eb) is a merge of main into the branch; the PR diff against base is unchanged. Triage assessment confirmed: LOW risk.

Linked issue analysis

No linked issues. The PR body states the motivation (OpenSSF Scorecard License finding) and explicitly scopes out SECURITY.md, which is handled in PR #727. Scope is appropriate and fully addressed by the change.

Findings

  • LICENSE contains the verbatim MIT license text with correct copyright line — no modifications or anomalies.
  • No secrets, credentials, or executable content; gitleaks CI check passed on the head commit. The run_secret_scanning MCP tool was not available in this environment; the gitleaks CI check covers secret detection.
  • Prior automated review (approved at bb9e1eb) had no outstanding findings; the merge commit since then introduces no new content to this PR's diff.
  • Bot reviews (Gemini, Copilot) raised no actionable feedback; no unresolved review threads or human questions.

CI status

All checks green on the head commit: Lint, ShellCheck, CodeQL, SonarCloud (quality gate passed), Agent Security Scan, AgentShield, Secret scan (gitleaks), npm audit, and dispatch jobs all SUCCESS. Cancelled entries in the rollup are superseded runs from earlier commits, each with a successful re-run. Ecosystem-specific audits (pip/cargo/go/pnpm) skipped as not applicable.


Reviewed automatically by the PR-review agent (single-reviewer mode: fable 5). Reply if you need a human review.

@donpetry-bot donpetry-bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Automated review — APPROVED ✓

Risk: LOW
Reviewed commit: 8395bacc9e428f61fd7141ccaba9427f97aca1ca
Review mode: triage-approved (single reviewer)

Summary

Adds a standard MIT LICENSE file (Copyright (c) 2026 Don Petry) at the repo root to clear the OpenSSF Scorecard License finding, matching org-wide MIT licensing. Single file, 21 additions, docs-only, verbatim MIT text. Triage assessment (low-risk) confirmed.

Linked issue analysis

No linked issues. The PR body states the motivation: clearing the OpenSSF Scorecard License finding for this repo. The change fully accomplishes that goal. The org SECURITY.md is intentionally out of scope (handled separately in PR #727).

Findings

  • LICENSE contains the byte-for-byte standard MIT License text; the copyright line (2026, Don Petry) is consistent with the current year and repo ownership.
  • No secrets, credentials, or executable content introduced. The run_secret_scanning MCP tool was not available in this session; the gitleaks CI check (SUCCESS) stands as the secret-scan signal.
  • Bot reviews (Gemini, Copilot) are comment-only with no actionable findings; no unresolved review threads or unanswered human-reviewer questions. A prior automated review already approved this exact head commit.
  • No findings — nothing blocking.

CI status

All code-validating checks green on the head commit: Lint, ShellCheck, Secret scan (gitleaks), Agent Security Scan, CodeQL, SonarCloud (incl. Quality Gate), npm audit, AgentShield, pr-auto-review dispatch. CANCELLED entries are superseded duplicate runs, each with a later SUCCESS; remaining SKIPPED checks are ecosystem audits not applicable to this change.


Reviewed automatically by the PR-review agent (single-reviewer mode: fable 5). Reply if you need a human review.

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.

3 participants