Add a third-party marks rule: no AWS icons, plain-text nominative use only - #1
Merged
Merged
Conversation
… only Records the outcome of the AWS Architecture Icons licensing review as a brand rule, in the three places the guidelines live: the standalone brand-guidelines.html, the Storybook Voice page, and AGENTS.md's hard rules. The rule: Overcast names AWS and its services only to state compatibility, in plain text. Service icons are lucide or original glyphs on Overcast's own categorical ramp. No AWS service icons or logos on any surface, not even behind an opt-in, and no lookalikes. Why: the AWS Trademark Guidelines limit nominative fair use to "plain text only (no logos)" (section 13) and prohibit imitating AWS trade dress including its "product icons" (section 10). The Architecture Icons package ships with no licence and is offered for diagrams, not product UIs. Simple Icons removed every Amazon/AWS icon in v15.0.0 on the same reading. Approved nominative phrasing is listed alongside: "AWS-compatible", "local AWS emulator", "compatible with Amazon S3", and the disclaimer "not affiliated with or endorsed by Amazon Web Services".
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
brand-guidelines.html(new#third-party-markssection between usage and files), the Storybook Voice page, andAGENTS.mdhard rule 9.Why
Verification
npm run build && node design-system/react/embed.mjsthengit diff --staton the generated directories: empty, no drift (the CI gate).npm run build-storybooksucceeds; the built Voice page contains the new section.brand-guidelines.htmlopened locally: section renders with the existing ✓/✗ rule styling; links use the accent colour.Notes
overcast-sh/overcastadds a pointer comment at the top ofweb/src/lib/service-registry.tsand a bullet inweb/AGENTS.md, both linking tobrand.overcast.sh/brand-guidelines.html#third-party-marks.