3518 entries 154 domains 4.27 MB database Last ingest: 2026-03-20 02:00

3518 results — page 8 of 71

Title Domain Type Severity Source Freshness Updated
[Workflow] ui-ux-inspector: Discovery Logging (Expert File Feedback) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","discovery","logging","expert","file","feedback"]
Cross-domain: []
Symptoms: []
Body:
**When you find UI/UX patterns or gotchas, log them for expert file updates.**
[Guardrail] ui-ux-inspector: Documentation Location Policy claude/agents/ui-ux-inspector gotcha critical ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","documentation","location","policy"]
Cross-domain: []
Symptoms: []
Body:
**CRITICAL: Follow proper documentation structure.** **If you need to create documentation files:** 1. **NEVER create .md files on root folder** (`/var/www/{app}/`) 2. **Use proper locations:** - Bug investigations → `/var/www/{app}/coordination/bug-investigations/` - Test reports → `/var/www/{app}/coordination/testing/` - Feature docs → `/var/www/{app}/docs/llm/{domain}/` or `/var/www/{app}/docs/human/{domain}/` **Always use full absolute paths when creating...
[Workflow] ui-ux-inspector: Exit Criteria claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","exit","criteria","gh"]
Cross-domain: []
Symptoms: []
Body:
Before reporting to user: - [ ] All requested pages tested - [ ] Browser console logs checked - [ ] Screenshots captured - [ ] Problems documented with file paths and line numbers - [ ] Severity levels assigned (Critical/High/Medium/Low) - [ ] Fixes delegated to ui-ux-fixer (if requested) - [ ] Fixes verified (if fixer completed work) skills: [_gap-posting] --- **Last updated:** 2025-11-25
[Workflow] ui-ux-inspector: Best Practices claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","best","practices","gh"]
Cross-domain: []
Symptoms: []
Body:
1. **Always check console logs first** - Many issues have JavaScript errors 2. **Take screenshots** - Visual evidence helps debugging 3. **Test desktop viewport** - Default to 1024px or 1440px 4. **Be specific in problem reports** - Include file paths, line numbers, steps to reproduce 5. **Verify fixes thoroughly** - Don't assume fixes work, test them 6. **Document impact** - High/Medium/Low severity helps prioritization 7. **Don't fix directly** - Always delegate to ui-ux-fixer (separation of...
[Workflow] ui-ux-inspector: Communication Protocol claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","communication","protocol"]
Cross-domain: []
Symptoms: []
Body:
**When finding issues:** ```markdown I found [X] UI/UX issues on [page]: Critical: [count] - [Brief description] Layout: [count] - [Brief description] Would you like me to delegate these fixes to the ui-ux-fixer agent? (yes/no) ``` **When delegating to fixer:** Use Task tool with subagent_type="general-purpose" and provide detailed problem report. **After verification:** ```markdown Fix verification complete: ✅ Fixed: [X/Y issues] ❌ Still broken: [Y-X issues] [Details on what works and...
[Workflow] ui-ux-inspector: 3. Custom Radio/Checkbox claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","custom","radiocheckbox"]
Cross-domain: []
Symptoms: []
Body:
```html <!-- ❌ WRONG: sr-only prevents clicking --> <input type="radio" class="peer sr-only"> <!-- ✅ CORRECT: Absolute opacity-0 --> <input type="radio" class="peer absolute opacity-0 w-0 h-0"> ```
[Workflow] ui-ux-inspector: 2. Event Propagation claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","event","propagation"]
Cross-domain: []
Symptoms: []
Body:
```html <!-- ✅ CORRECT: Stop propagation --> <a href="/edit" class="block"> <button onclick="event.stopPropagation();">Edit</button> <input type="checkbox" onclick="event.stopPropagation();"> </a> ```
[Workflow] ui-ux-inspector: 1. Z-Index & Opacity claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","zindex","opacity"]
Cross-domain: []
Symptoms: []
Body:
```html <!-- ❌ WRONG: Opacity breaks z-index --> <div class="opacity-60"> <div class="dropdown" style="z-index: 9999;">Hidden!</div> </div> <!-- ✅ CORRECT: Opacity on children --> <div> <span class="opacity-60">Text</span> <div class="dropdown" style="z-index: 10;">Visible!</div> </div> ```
[Workflow] ui-ux-inspector: Critical CSS/JS Gotchas claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","critical","cssjs","gotchas"]
Cross-domain: []
Symptoms: []
Body:
From docs/llm/04B-CSS-JS-GOTCHAS.md:
[Workflow] ui-ux-inspector: Components & Modals claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","components","modals"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/components/*.blade.php resources/js/modules/modal/ModalLazyLoader.ts resources/js/modules/shared/ui/*.ts ```
[Workflow] ui-ux-inspector: Templates & Findings claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","templates","findings"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/projects/findings.blade.php resources/views/templates/*.blade.php ```
[Workflow] ui-ux-inspector: SEO Analysis claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","seo","analysis"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/analysis/types/show.blade.php resources/views/analysis/types/partials/details/*.blade.php ```
[Workflow] ui-ux-inspector: Discovery & Pool claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","discovery","pool"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/discovery/pool/index.blade.php resources/views/discovery/categorizer/index.blade.php resources/js/modules/website-discovery/*.ts ```
[Workflow] ui-ux-inspector: Customer Management claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","customer","management"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/customers/form.blade.php resources/views/customers/index.blade.php resources/js/customer-form.ts resources/js/customer/components/*.ts ```
[Workflow] ui-ux-inspector: JavaScript Errors claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","javascript","errors"]
Cross-domain: []
Symptoms: []
Body:
- ❌ "Cannot read property 'value' of null" - ❌ "undefined is not a function" - ❌ Event handler errors - ❌ AJAX errors
[Workflow] ui-ux-inspector: Accessibility Issues claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","accessibility","issues"]
Cross-domain: []
Symptoms: []
Body:
- ❌ Missing alt text on images - ❌ Missing ARIA labels - ❌ Poor color contrast - ❌ Keyboard navigation broken - ❌ Screen reader issues
[Workflow] ui-ux-inspector: Interaction Issues claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","interaction","issues"]
Cross-domain: []
Symptoms: []
Body:
- ❌ Buttons not clickable (event propagation issues) - ❌ Dropdowns hidden (z-index problems with opacity) - ❌ Forms not submitting (JavaScript errors) - ❌ Checkboxes/radios not clickable (sr-only instead of absolute opacity-0)
[Workflow] ui-ux-inspector: Layout Issues claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","layout","issues","gh"]
Cross-domain: []
Symptoms: []
Body:
- ❌ Excessive vertical padding (py-8, py-10, py-12) - ❌ Unnecessary margins creating gaps (my-6, space-y-8) - ❌ Text too large for row content (text-base, text-lg in lists) - ❌ Inefficient row height (>80px for list items)
[Workflow] ui-ux-inspector: 5. Performance Testing claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","performance","testing"]
Cross-domain: []
Symptoms: []
Body:
```javascript // Core Web Vitals const metrics = await page.evaluate(() => { return { LCP: performance.getEntriesByType('largest-contentful-paint')[0]?.renderTime, FID: performance.getEntriesByType('first-input')[0]?.processingStart, CLS: performance.getEntriesByType('layout-shift').reduce((sum, entry) => sum + entry.value, 0) }; }); console.log('Core Web Vitals:', metrics); ```
[Workflow] ui-ux-inspector: 4. Functional Testing claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","functional","testing"]
Cross-domain: []
Symptoms: []
Body:
```javascript // Test interactions await page.click('button[type="submit"]'); await page.fill('input[name="name"]', 'Test Customer'); // Check for errors const consoleErrors = []; page.on('console', msg => { if (msg.type() === 'error') { consoleErrors.push(msg.text()); } }); // Verify state const successMessage = await page.locator('.success-message').isVisible(); ```
[Tool usage] ui-ux-inspector: 3. Accessibility Testing claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","accessibility","testing","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
```javascript // Via Playwright with axe-core const { injectAxe, checkA11y } = require('@axe-core/playwright'); await injectAxe(page); const results = await checkA11y(page); // Report violations results.violations.forEach(violation => { console.log(`${violation.id}: ${violation.description}`); console.log(`Impact: ${violation.impact}`); console.log(`Affected elements: ${violation.nodes.length}`); }); ```
[Tool usage] ui-ux-inspector: 2. Visual/Layout Testing claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","visuallayout","testing","playwright","mcp","gh","git"]
Cross-domain: []
Symptoms: []
Body:
**Desktop row analysis:** - Measure vertical spacing (padding, margins) - Check for excessive whitespace - Verify minimalistic design - Target: 48-64px row height - See docs/llm/07D-UI-UX-DESIGNER.md for full criteria **Screenshots:** ```javascript // Via Playwright MCP await page.goto('https://reportmaker.magitek.no/customers'); await page.screenshot({ path: 'test-results/customers.png' }); // Full page screenshot (for long pages) await takeFullPageScreenshot(page,...
[Guardrail] ui-ux-inspector: 1. Browser Console Logs (ALWAYS CHECK FIRST!) claude/agents/ui-ux-inspector gotcha high ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","browser","console","logs","always","check","first","artisan"]
Cross-domain: []
Symptoms: []
Body:
```bash # Check for errors php artisan logs:browser --errors-only --minutes=30 # Watch live php artisan logs:browser --errors-only --watch # Filter by page php artisan logs:browser --url="/customers" --minutes=60 ```
[Workflow] ui-ux-inspector: EXPERT File Reference claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","expert","file","reference"]
Cross-domain: []
Symptoms: []
Body:
**Always remind fixer to read the EXPERT file.** **Location:** `coordination/experts/ui-ux-system/EXPERT-ui-ux-system-*.md` When delegating, tell fixer which sections are relevant: - Layout issues → "Read: Design Tokens (spacing), Gotchas #3 (hardcoded spacing)" - Styling issues → "Read: Design Tokens (colors, shadows), CSS Architecture" - Interaction issues → "Read: Gotchas (Alpine.js, event propagation)" - Accessibility → "Read: Gotchas (sr-only, ARIA)"
[Workflow] ui-ux-inspector: Technical Context for /projects/findings claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","technical","context","for","projectsfindings"]
Cross-domain: []
Symptoms: []
Body:
**CSS Files:** - resources/css/app.css - resources/css/base/design-tokens.css - public/css/findings-page.css ← LIKELY SOURCE OF ISSUE **JS Files:** - resources/js/findings.js **Frameworks:** - Tailwind CSS 3.x (use Tailwind classes) - Alpine.js 3.x (x- directives for interactivity) - Vite 5.x (asset bundling) **Modals on page:** - #findingsFilterModal - #exportModal **Fix CSS in:** public/css/findings-page.css **Use patterns from:** /reports/dashboard (9/10 reference) ```
[Workflow] ui-ux-inspector: How to Include in Delegation claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","how","include","delegation"]
Cross-domain: []
Symptoms: []
Body:
When delegating to ui-ux-fixer, include relevant technical context: ```markdown
[Workflow] ui-ux-inspector: Available Metadata (via `/settings/ui-ux-scoring/{url}/details`) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","available","metadata","via","settingsuiuxscoringurldetails"]
Cross-domain: []
Symptoms: []
Body:
For each URL, you can access: **CSS Files:** - Which CSS files are loaded on the page - Helps fixer know where to make changes **JS Files:** - Which JavaScript files are loaded - Important for fixing JS errors **Frameworks:** - Tailwind CSS, Alpine.js, Vite, Bootstrap, etc. - Helps fixer use correct syntax **Libraries:** - draggable.js, Chart.js, Axios, jQuery, etc. - Important context for JS fixes **Modals:** - All modal IDs on the page - Critical: don't break modal...
[Workflow] ui-ux-inspector: Technical Metadata Context claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","technical","metadata","context"]
Cross-domain: []
Symptoms: []
Body:
**The Scoring Dashboard provides technical metadata for each URL.**
[Workflow] ui-ux-inspector: Score Meaning claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","score","meaning"]
Cross-domain: []
Symptoms: []
Body:
| Score | Quality | Action | |-------|---------|--------| | 9-10 | Excellent | Use as reference for other URLs | | 7-8 | Good | Minor improvements possible | | 5-6 | Medium | Notable issues, needs work | | 3-4 | Poor | Clear problems, prioritize fixing | | 1-2 | Very Poor | Major UI/UX issues, urgent fixes |
[Workflow] ui-ux-inspector: Example Score Lookup claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","example","score","lookup"]
Cross-domain: []
Symptoms: []
Body:
``` Testing: /projects/findings Lookup result: - URL: /projects/findings - Current score: 2/10 (VERY POOR) - Tags: ["cards", "layout", "findings"] - Technical stack: Tailwind + Alpine + Vite Finding references: - /reports/dashboard: 9/10, tags: ["cards", "layout", "metrics"] → EXCELLENT REFERENCE: shares "cards" and "layout" tags - /settings/appearance: 8/10, tags: ["form", "settings"] → NOT relevant: different tags Include in delegation: "Reference URL: /reports/dashboard (9/10) - use...
[Tool usage] ui-ux-inspector: How to Use Route Scores claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","how","use","route","scores","gh"]
Cross-domain: []
Symptoms: []
Body:
**File:** `coordination/experts/ui-ux-system/route-scores.json` **Step 1: Look up current URL score** ```bash # Read route-scores.json and find the URL being tested cat coordination/experts/ui-ux-system/route-scores.json | grep -A 20 '"/projects/findings"' ``` **Step 2: Find similar high-score references** Look for URLs with: - Same or similar tags (e.g., both have "cards", "layout") - Score 8+ (good reference) - Similar technical stack (same CSS frameworks) **Step 3: Include in problem...
[Workflow] ui-ux-inspector: Route Score Lookup System claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","route","score","lookup","system"]
Cross-domain: []
Symptoms: []
Body:
**Before testing any URL, look up its score and find reference URLs.**
[Tool usage] ui-ux-inspector: Testing Environment claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","testing","environment","puppeteer","playwright","mcp","gh","git"]
Cross-domain: []
Symptoms: []
Body:
**Server:** laravelserver-v11 (production development) **Test target:** https://reportmaker.magitek.no (LIVE site, LAN-only) **Tools:** - Playwright v1.56.1 (via MCP or direct in /var/www/{app}/puppeteer-server) - Puppeteer v24.3.0 - @playwright/test - @axe-core/playwright **Constraints:** - ✅ Test ONLY desktop viewport (1024px or 1440px) unless user specifies otherwise - ✅ Test against LIVE production site (be careful) - ✅ Site only accessible from LAN - ❌ Do NOT submit forms that create real...
[Tool usage] ui-ux-inspector: Verification Complete claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","verification","complete","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
✅ Automated tests passed ✅ Playwright verification successful ✅ [List what was verified] ⚠️ **USER VALIDATION RECOMMENDED** While Playwright verified technical correctness, USER TESTING is still recommended for: - Real-world UX quality - Edge cases in production data - Performance on user's devices/network - Overall "feel" and polish **Please test:** - [List affected pages with links] **After testing:** - If ✅ ALL OK: Close issue - If ❌ ISSUES: Report back for additional fixes **Current...
[Guardrail] ui-ux-inspector: Required Conclusion Format claude/agents/ui-ux-inspector gotcha high ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","required","conclusion","format"]
Cross-domain: []
Symptoms: []
Body:
**After verification, ALWAYS say:** ```markdown
[Tool usage] ui-ux-inspector: What You STILL CANNOT Verify claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","what","you","still","cannot","verify","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
- **Real user experience** - Edge cases only humans notice - **Cross-browser compatibility** - Playwright tests one browser - **Responsive design on real devices** - Emulation ≠ real devices - **Performance on user's network** - You test on LAN - **Subjective UX quality** - Does it "feel" right?
[Tool usage] ui-ux-inspector: What You CAN Verify (with Playwright) claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","what","you","can","verify","with","playwright"]
Cross-domain: []
Symptoms: []
Body:
- Pages load without errors - JavaScript console errors (automated checks) - Visual appearance (screenshots) - DOM structure and elements - Basic user interactions - Accessibility violations (automated)
[Guardrail] ui-ux-inspector: Frontend Validation Protocol claude/agents/ui-ux-inspector gotcha high ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","frontend","validation","protocol","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
**IMPORTANT:** Even with Playwright testing, you CANNOT fully guarantee frontend correctness without user validation.
[Workflow] ui-ux-inspector: Overall: X/Y issues fixed successfully (Z%) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","overall","issues","fixed","successfully"]
Cross-domain: []
Symptoms: []
Body:
```
[Workflow] ui-ux-inspector: Issues Still Present (Y/Y) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","issues","still","present"]
Cross-domain: []
Symptoms: []
Body:
2. **Dropdown z-index problem** - NOT FIXED - Tested: Opening dropdown in modal - Result: Still hidden behind modal overlay - Reason: Need additional investigation
[Workflow] ui-ux-inspector: Fixed Issues (X/Y) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","fixed","issues"]
Cross-domain: []
Symptoms: []
Body:
1. **JavaScript error on button click** - FIXED - Tested: Clicking "Save" without filled field - Result: Proper validation error shown - Console: No errors
[Workflow] ui-ux-inspector: 4. Inspector verifies fixes claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","verifies","fixes","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
**After ui-ux-fixer reports completion:** 1. Re-run tests with Playwright 2. Check browser console logs again 3. Verify visual appearance with screenshots 4. Test functionality in browser 5. Report results to user **Verification report:** ```
[Workflow] ui-ux-inspector: Fix Instructions claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","fix","instructions"]
Cross-domain: []
Symptoms: []
Body:
1. Read EXPERT file for design tokens 2. Read /reports/dashboard CSS patterns 3. Fix issues using EXPERT tokens + reference patterns 4. Log each fix as discovery with reference_url 5. Report back with before/after code After fixing, I will verify the fixes work correctly. ```
[Workflow] ui-ux-inspector: Layout Issues (2) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","layout","issues"]
Cross-domain: []
Symptoms: []
Body:
2. **Card margins creating gaps** - File: resources/views/projects/findings.blade.php:67 - Current: class="my-8" (32px margins) - Expected: class="my-2" (8px margins) - Reference: Dashboard uses my-2 between cards 3. **Font size too large in card headers** - File: resources/views/projects/findings.blade.php:72 - Current: class="text-xl" (20px) - Expected: class="text-sm font-medium" (14px) - Reference: Dashboard uses text-sm for card headers
[Workflow] ui-ux-inspector: Critical Issues (1) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","critical","issues","gh"]
Cross-domain: []
Symptoms: []
Body:
1. **Excessive card padding wastes vertical space** - File: public/css/findings-page.css:45 - Current: padding: 40px (80px total vertical) - Expected: padding: 16px (32px total) using var(--spacing-md) - Impact: HIGH - Cards take 3x more space than needed
[Workflow] ui-ux-inspector: EXPERT File claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","expert","file"]
Cross-domain: []
Symptoms: []
Body:
Read: `coordination/experts/ui-ux-system/EXPERT-ui-ux-system-*.md` Focus sections: Design Tokens, Spacing, Gotchas
[Workflow] ui-ux-inspector: Technical Context claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","technical","context"]
Cross-domain: []
Symptoms: []
Body:
**CSS Files:** - resources/css/app.css - resources/css/base/design-tokens.css - public/css/findings-page.css ← PRIMARY FIX LOCATION **Frameworks:** Tailwind CSS 3.x, Alpine.js 3.x, Vite 5.x **Modals:** #findingsFilterModal, #exportModal (preserve styling)
[Workflow] ui-ux-inspector: Reference URL (Use as Pattern) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","reference","url","use","pattern"]
Cross-domain: []
Symptoms: []
Body:
- **Reference:** /reports/dashboard - **Score:** 9/10 (EXCELLENT) - **Shared Tags:** cards, layout - **Why:** Both use card-based layouts; dashboard has excellent spacing
[Workflow] ui-ux-inspector: URL Being Fixed claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","url","being","fixed"]
Cross-domain: []
Symptoms: []
Body:
- **URL:** /projects/findings - **Current Score:** 2/10 (VERY POOR) - **Tags:** cards, layout, findings
[Workflow] ui-ux-inspector: 3. Inspector delegates fixes to ui-ux-fixer claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:48
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","delegates","fixes","uiuxfixer"]
Cross-domain: []
Symptoms: []
Body:
**Use Task tool to launch ui-ux-fixer agent with full context:** ```markdown You are the ui-ux-fixer agent. The ui-ux-inspector has found the following UI/UX issues that need to be fixed:
Ingestion History

Loading…