| Dimension | Shared | Only in A | Only in B | Overlap |
|---|---|---|---|---|
| Sections | 0 | 1 | 1 | 0% |
| Commands | 0 | 0 | 0 | — |
| Section tags | 0 | 2 | 0 | 0% |
What each file covers
Sections
0 shared · 1 only in A · 1 only in B- − UI Rules
- + This is NOT the Next.js you know
Commands
neither file has anySection tags
0 shared · 2 only in A · 0 only in B- − ui
- − do-not
Line diff
Phozen/booking-system · .cursor/rules/ui.mdc
@@ −1 @@
1---
2description: UI and design system rules for QBook
3globs: components/**/*,app/**/*.tsx
4alwaysApply: false
5---
6
7# UI Rules
8- One filled primary CTA per view. Secondary = outline/ghost.
9- Use `.qbook-type-*` tokens from globals.css — do not create ad-hoc sizes.
10- Light and dark mode must both look good. Test both.
11- Warm-neutral canvas, clear blue primary. No purple-indigo.
12- No frosted mega-card nesting. Hierarchy via space, type, and one accent.
13- Geist UI for body text, Quicksand for wordmark only.
14
Phozen/booking-system · AGENTS.md
@@ +1 @@
1<!-- BEGIN:nextjs-agent-rules -->
2# This is NOT the Next.js you know
3
4This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` before writing any code. Heed deprecation notices.
5<!-- END:nextjs-agent-rules -->
6
@@ −1 +1 @@
1−---
2−description: UI and design system rules for QBook
3−globs: components/**/*,app/**/*.tsx
4−alwaysApply: false
5−---
1+<!-- BEGIN:nextjs-agent-rules -->
2+# This is NOT the Next.js you know
63
7−# UI Rules
8−- One filled primary CTA per view. Secondary = outline/ghost.
9−- Use `.qbook-type-*` tokens from globals.css — do not create ad-hoc sizes.
10−- Light and dark mode must both look good. Test both.
11−- Warm-neutral canvas, clear blue primary. No purple-indigo.
12−- No frosted mega-card nesting. Hierarchy via space, type, and one accent.
13−- Geist UI for body text, Quicksand for wordmark only.
4+This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` before writing any code. Heed deprecation notices.
5+<!-- END:nextjs-agent-rules -->
146
