Skip to content

fix: update .rat-excludes for third-party MIT files and SVGs#729

Merged
elijahbenizzy merged 1 commit intomainfrom
fix/rat-excludes
Apr 8, 2026
Merged

fix: update .rat-excludes for third-party MIT files and SVGs#729
elijahbenizzy merged 1 commit intomainfrom
fix/rat-excludes

Conversation

@elijahbenizzy
Copy link
Copy Markdown
Contributor

Summary

  • Add examples/deep-researcher/prompts.py and utils.py to .rat-excludes (MIT-licensed, attributed in LICENSE)
  • Add website/src/components/ui/*.tsx to .rat-excludes (Magic UI/shadcn MIT-licensed, attributed in LICENSE)
  • Add blanket *.svg exclude for third-party logos and graphics (same approach as Apache Airflow)

These files are all properly attributed in the LICENSE file but don't have ASF headers (correctly, per Apache policy for third-party code). Adding them to .rat-excludes prevents false positives from Apache RAT.

Test plan

  • Run Apache RAT and confirm zero unapproved files
  • Verify all excluded files are properly attributed in LICENSE

🤖 Generated with Claude Code

- Add deep-researcher prompts.py/utils.py (MIT, attributed in LICENSE)
- Add website/src/components/ui/*.tsx (Magic UI/shadcn, MIT, attributed in LICENSE)
- Add blanket *.svg exclude (third-party logos, same approach as Apache Airflow)
@elijahbenizzy elijahbenizzy merged commit a7b856e into main Apr 8, 2026
10 checks passed
@elijahbenizzy elijahbenizzy deleted the fix/rat-excludes branch April 8, 2026 03:38
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