Skip to content

chore: correct NOTICE attribution - #26

Merged
gabelul merged 1 commit into
mainfrom
chore/notice-attribution
Jul 16, 2026
Merged

chore: correct NOTICE attribution#26
gabelul merged 1 commit into
mainfrom
chore/notice-attribution

Conversation

@gabelul

@gabelul gabelul commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Removes the second NOTICE entry. Rationale:

  • No copied expression. Our rubric prose ("measured or don't score", "browser evidence required", "judgment masquerading as measurement", "designed, or generated") and detection code are independently written — none of it appears in the referenced source. What overlaps is idea and method (score design on pillars, flag gradient-text as slop), which copyright doesn't protect (17 USC §102(b)).
  • Apache-2.0's NOTICE clause covers redistributed copyrightable material, not independent implementations of shared ideas.
  • The entry also pointed at the wrong repository.

The Anthropic frontend-design attribution stays — that's the genuine upstream for the anti-pattern-detection concepts.

NOTICE ships in the npm package (it's in files), so this corrects what users receive.

Pixelslop's design-review concepts trace to the Anthropic frontend-design
skill; that attribution stays. The second entry claimed adaptation of
'scoring structure, audit methodology, design reference materials' from
another project — but that's shared method and idea (how you score design,
what counts as a slop pattern), not copied expression: none of our rubric
prose or detection code is lifted, and Apache-2.0's notice requirement
covers redistributed copyrightable material, not independently-written
implementations of the same ideas. The entry also pointed at the wrong
repository. Removed.
@gabelul
gabelul merged commit ea4d206 into main Jul 16, 2026
3 checks passed
@gabelul
gabelul deleted the chore/notice-attribution branch July 16, 2026 20:30
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