Skip to content

docs: split attribution into NOTICE (fix GitHub MIT detection)#12

Merged
gpxl merged 1 commit into
mainfrom
claude/license-notice
Jul 10, 2026
Merged

docs: split attribution into NOTICE (fix GitHub MIT detection)#12
gpxl merged 1 commit into
mainfrom
claude/license-notice

Conversation

@gpxl

@gpxl gpxl commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • GitHub's license detector reported "none" for wijzer because the OpenWiki attribution block was appended below the canonical MIT text in LICENSE, dropping the file's match confidence below GitHub's detection threshold.
  • LICENSE is trimmed back to the canonical 21-line MIT text; the attribution moves to a new NOTICE file (the standard location for third-party attributions). No attribution is lost.
  • README.md's "License & lineage" section now links to NOTICE instead of LICENSE.

Docs-only change: no scripts/*.sh, tests, or generated docs are touched. The vendored vendor/openwiki/LICENSE file referenced by tests is a separate, unaffected file.

Commits

  • 7b94b3c docs: split OpenWiki attribution into NOTICE so GitHub detects MIT

Test plan

  • All tests pass (npm test — 94 passed, 8 files)
  • Lint clean (npm run lint — shellcheck, no warnings)
  • Build clean (no build step configured for this project)
  • Code-quality agent: exempt (docs-only change, no scripts/*.sh touched)
  • Manual verification — confirm GitHub's license badge resolves to MIT after merge

🤖 Generated with Claude Code

GitHub's license detector reported "none" for wijzer because the
OpenWiki attribution block was appended to the MIT LICENSE text,
dropping the file's match confidence below the detection threshold.

Trim LICENSE back to the canonical 21-line MIT text and move the
attribution into a new NOTICE file, the standard location for
third-party attributions. No attribution is lost; README's "License &
lineage" section now points to NOTICE instead of LICENSE.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
@gpxl
gpxl merged commit 4face74 into main Jul 10, 2026
4 checks passed
@gpxl
gpxl deleted the claude/license-notice branch July 10, 2026 06:01
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.

1 participant