docs(web): add design context for marketplace web app#128
Merged
Conversation
Add .impeccable.md with full design context and reference it from CLAUDE.md. Defines five key design principles for apps/web/: content clarity, polish, efficient discovery, inclusivity, and design system loyalty.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
There was a problem hiding this comment.
Code Review
This pull request introduces a new design context document in .impeccable.md and updates CLAUDE.md to reference it. The reviewer suggested removing the duplicated design principles from CLAUDE.md to maintain a single source of truth in .impeccable.md, which improves documentation maintainability.
There was a problem hiding this comment.
No issues found across 2 files
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Architecture diagram
sequenceDiagram
participant Dev as Developer / User
participant Web as Marketplace (apps/web)
participant Design as Nuxt UI & Tailwind
participant Registry as Plugin Registry
participant Claude as Claude Code (MCP)
Note over Web,Design: NEW: Principles applied to UI Architecture
Dev->>Web: Access Marketplace
rect rgb(240, 240, 240)
Note right of Web: Inclusive by default
Web->>Design: NEW: Apply Locale (EN/KR)
Web->>Design: NEW: Apply Theme (Light/Dark)
end
Web->>Registry: Fetch available plugins
Registry-->>Web: Plugin Metadata (JSON)
Note over Web: Content-first clarity
Web->>Web: Render scannable plugin cards
Web->>Design: Use Nuxt UI components (Loyalty)
alt Efficient Discovery
Dev->>Web: Search / Filter request
Web->>Web: Refine view instantly
end
Note over Dev,Web: Trust through polish
Dev->>Web: Review Plugin Details & Author
alt Installation Flow
Dev->>Web: Click "Install" Action
Web->>Claude: NEW: Register plugin via MCP interface
Claude-->>Web: Confirmation
Web-->>Dev: Success notification
end
Note over Web,Claude: Design context ensures consistent trust signals
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
.impeccable.mdwith full design context for the marketplace web app.impeccable.mdfromCLAUDE.mdunder a new "Design Context" sectionapps/web/Design Principles Added
Test Plan
.impeccable.mdis present and readable at repo rootCLAUDE.mdreferences.impeccable.mdcorrectly in the Design Context sectionSummary by cubic
Adds
.impeccable.mdwith full design context for the marketplace web app and links it fromCLAUDE.md. This clarifies users, brand, aesthetic, and five principles guidingapps/web/UI/UX..impeccable.md(users, brand personality, aesthetic direction, five design principles forapps/web/).CLAUDE.mdwith a "Design Context" section that links to.impeccable.mdand summarizes the principles.Written for commit 6426d56. Summary will update on new commits.