Skip to content

fix: replace MIT license with research preview notice#126

Merged
singyichen merged 2 commits into
mainfrom
fix/research-license-citation
Jul 22, 2026
Merged

fix: replace MIT license with research preview notice#126
singyichen merged 2 commits into
mainfrom
fix/research-license-citation

Conversation

@singyichen

@singyichen singyichen commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Purpose

Align the repository's licensing with its actual status as unpublished thesis research by replacing the MIT license with an all-rights-reserved Research Preview notice.

Reason

The project was initialized with an MIT license, but it is unpublished research work (Demo Paper in progress). MIT grants unrestricted reuse and redistribution, which conflicts with keeping the work protected until the associated paper is published. The repository also lacked citation metadata for academic users.

Result

# Concern Before After
1 License MIT (unrestricted reuse) Research Preview notice — all rights reserved, viewing/evaluation only
2 Prior distributions Section 5 clarifies earlier MIT-licensed versions remain under MIT
3 Citation No citation metadata CITATION.cff (CFF 1.2.0) with author, ORCID, affiliation, repository
4 READMEs MIT badge + "MIT License" section Research Preview badge + copyright notice linking LICENSE and CITATION.cff
5 Research docs tool-analysis.md claimed MIT + open-source community reuse Tables 1 and 9 corrected to Research Preview status

Changed Files

File Change
LICENSE Replaced MIT text with the Research Preview notice (6 numbered sections)
CITATION.cff New CFF 1.2.0 citation metadata file
README.md Updated license badge and License section
README.zh-TW.md Updated license badge and License section (Traditional Chinese)
docs/research/tool-analysis.md Corrected license row in Table 1 and community-reuse row in Table 9

Test Plan

  • CITATION.cff parses as valid YAML and contains all CFF 1.2.0 required keys (cff-version, message, title, authors)
  • repository-code URL matches the actual git remote (singyichen/label-suite)
  • License badge anchors resolve: #license## License, #授權## 授權
  • Repo-wide whole-word MIT sweep returns only third-party license references (package-lock.json, vendored skill files)
  • All cross-referenced files exist (LICENSECITATION.cff ↔ READMEs)

Impact Scope

  • Frontend pages (list: )
  • Admin pages (list: )
  • API (list: )
  • Scheduled jobs / Queue
  • Other (describe: licensing and documentation only — no code changes)

Related

  • Issue: None

Checklist

  • I have tested locally and confirmed functionality and stability
  • I have added necessary comments, especially for hard-to-understand parts
  • My PR title follows the format: <type>: <description>

🤖 Generated with Claude Code

Review Resolutions

Round 1 — 2026-07-22

  • README.md: revised Key Contributions item 6 from "Open Source" to "Publicly Viewable Research Preview" — the old wording contradicted the new LICENSE
  • README.md: corrected the comparison-table "Open source" row from ✓ to ✗ (Research Preview) — English counterpart of the flagged zh-TW row, caught via cross-check
  • README.zh-TW.md: revised 主要貢獻 item 6 (開放原始碼 → 公開檢視的研究預覽)
  • README.zh-TW.md: corrected the 開放原始碼 comparison-table row from ✓ to ✗ (Research Preview)

- **Replace** the MIT license with a Research Preview notice reserving all
  rights, because the project is unpublished thesis research and must not
  be reused or redistributed before the associated paper is published
- **Add** CITATION.cff with CFF 1.2.0 metadata (author, ORCID, affiliation,
  repository) so academic users can cite the software correctly
- **Update** the license badge and License section in both READMEs to match
  the new notice and link LICENSE and CITATION.cff
- **Correct** docs/research/tool-analysis.md tables one and nine, which
  still claimed MIT licensing and open-source community reuse

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@singyichen singyichen added the bug 錯誤回報 — Bug reports and unexpected behavior label Jul 22, 2026
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@qodo-code-review

Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Review Summary

This PR transitions the repository from MIT license to a Research Preview notice. The license change itself is properly implemented with:

✅ Well-structured Research Preview notice in LICENSE with clear sections
✅ Valid CITATION.cff file following CFF 1.2.0 specification
✅ Updated license badges in both README files
✅ Comprehensive documentation updates across 5 files

Critical Issue Found:

🛑 Documentation Inconsistencies: Multiple locations still claim the project is "open source" and enables "community-driven improvement" and "reuse," which directly contradicts the Research Preview license that prohibits use, modification, and distribution without written authorization. These misleading claims must be corrected before merge.

The identified inconsistencies create confusion about usage rights and could mislead potential users. Please address the flagged documentation issues to ensure accuracy.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

Comment thread README.md
Comment thread README.zh-TW.md
Comment thread README.zh-TW.md
- **Revise** Key Contributions item 6 in both READMEs from "Open Source"
  to "Publicly Viewable Research Preview", because the new LICENSE
  prohibits reuse and the old wording misled users about usage rights
- **Correct** the Label Studio comparison table row "Open source" in both
  READMEs from a checkmark to a Research Preview annotation, including the
  English table row the bot did not flag (cross-check rule)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@singyichen
singyichen merged commit bf412b9 into main Jul 22, 2026
9 checks passed
@singyichen
singyichen deleted the fix/research-license-citation branch July 22, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug 錯誤回報 — Bug reports and unexpected behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant