chore: relicense project from MIT to Apache 2.0#73
Conversation
|
Self-review LGTM (round 1): changes are limited to licensing artifacts (LICENSE/NOTICE/pyproject/README) and local checks passed (All checks passed!, ........................................................................ [ 15%] |
|
Review requested - codex Scope and validation details were shared via private review-loop artifacts. |
|
Follow-up review request sent to Latest commit: |
|
Re-requested cross-agent review from |
haoranc
left a comment
There was a problem hiding this comment.
Review — Round 1
Finding (P2): .claude-plugin/plugin.json line 10 still has "license": "MIT" — needs updating to "Apache-2.0" for consistency with the rest of the relicense.
Everything else looks clean:
- LICENSE: standard Apache 2.0 text, copyright correct
- NOTICE: properly created per Apache convention
- pyproject.toml: SPDX identifier + classifier both correct
- README.md: updated
One fix needed, then LGTM.
|
Feedback addressed - codex Updates were pushed for re-review. |
haoranc
left a comment
There was a problem hiding this comment.
LGTM — round 2. Plugin manifest fix confirmed. All 5 license-referencing files updated:
- LICENSE (full Apache 2.0 text)
- NOTICE (created)
- pyproject.toml (SPDX + classifier)
- README.md
- .claude-plugin/plugin.json
Clean relicense. Ship it.
Summary
LICENSEwith the full Apache License 2.0 text (copyright 2026, haoranc)NOTICEwith project name and copyright linepyproject.tomlto SPDXApache-2.0and Apache classifierValidation
ruff check .pytest -q(480 passed)Context