docs: design guidelines + LLM design-generator prompt#91
Open
kalil0321 wants to merge 2 commits into
Open
Conversation
Capture the methodology behind the marketing site and its /lab playground so the same quality can be reproduced by people or other LLMs. - README.md — the methodology: the "AI-slop" problem, 10 principles, the generate-many-keep-few lab process. - design-system.md — the opinionated usage layer on top of the rae system (palette discipline, the asterisk motif, neo-brutalist shadows, motion, the no-lucide-on-brand stance). Points to the existing System_Design.md as the canonical token/asset reference rather than duplicating it. - PROMPT.md — a paste-into-any-LLM prompt that generates a /lab-style gallery of named, concept-different variants for one section at a time. - examples.md — worked case study: the real M/S/A variant galleries and why the split-flap board won. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The root .gitignore's `prompt*.md` rule was hiding design/PROMPT.md; add a negation so the committed generator prompt is tracked. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
|
3 similar comments
|
|
|
|
|
|
|
|
1 similar comment
|
|
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
Adds a
design/folder at the repo root capturing the approach behind the marketing site and its/labplayground, so the same quality can be reproduced — by people or by another LLM.No duplication with
System_Design.mdSystem_Design.mdstays the canonical token/asset reference (exact palette, fonts + Fraunces axes, icon inventory, shapes).design/design-system.mddeliberately does not repeat those tables — it links toSystem_Design.mdand adds only the judgement layer on top (palette discipline, the asterisk motif, neo-brutalist shadows, motion rules, the no-lucide-on-brand stance).Note on
.gitignoreThe root
.gitignorehas a broadprompt*.mdrule (for stray scratch files) that was hidingdesign/PROMPT.md; added a!design/PROMPT.mdnegation so the committed prompt is tracked.The core idea
Concept first (name a physical-world metaphor in ≤3 words) → explore wide in a throwaway lab → select ruthlessly → polish the winner. That "generate many, keep few" loop is what produced the split-flap departure board.
🤖 Generated with Claude Code
Summary by cubic
Adds a
design/docs folder capturing the site’s design methodology, an opinionated usage layer on top ofSystem_Design.md, a paste-ready LLM prompt for generating/lab-style variant galleries, and worked examples. Also updates.gitignoreto ensuredesign/PROMPT.mdis tracked despite a broadprompt*.mdrule.Written for commit 543984a. Summary will update on new commits.
Greptile Summary
This PR adds a
design/folder with four documentation files capturing the design methodology and tooling behind theraemarketing site, plus a.gitignorenegation so the committed prompt file isn't hidden by the existingprompt*.mdexclusion rule.design/README.md+design/design-system.md: methodology (10 principles, 5-step lab process) and the opinionated usage rules on top of the canonicalSystem_Design.md; the two files are cleanly scoped and do not duplicate the raw token reference.design/PROMPT.md: a paste-ready LLM prompt for generating variant galleries, with clear{{...}}placeholders and explicit hard rules against generic output.design/examples.md: a worked case study of the three section explorations (marquee, how-it-works, works-with-agents) showing which variants shipped and why.Confidence Score: 5/5
Documentation-only change with no functional code — safe to merge.
All five changed files are markdown or
.gitignore. The cross-file references (to../System_Design.md, component paths) point to existing files. The.gitignorenegation is correctly placed after the pattern it overrides and is harmless on case-sensitive systems.No files require special attention.
Important Files Changed
!design/PROMPT.mdnegation to prevent the repo-wideprompt*.mdexclusion rule from hiding the newly committed prompt file.../System_Design.md(which exists) and avoids duplicating it.System_Design.mdand adds palette discipline, motion rules, and iconography stance without duplicating raw tokens.Reviews (1): Last reviewed commit: "docs(design): add PROMPT.md (un-ignore f..." | Re-trigger Greptile