KB: skymirror

← All workspaces
4101 entries 163 domains 4.6 MB database Last ingest: 2026-03-20 02:00

4101 results — page 17 of 83

Title Domain Type Severity Source Freshness Updated
[Workflow] ui-redesign-todo: Prevention Checklist (Before Writing CSS) claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","prevention","checklist","before","writing","css"]
Cross-domain: []
Symptoms: []
Body:
- [ ] **Cache:** Remind user to hard-refresh (Ctrl+Shift+R) after EVERY change - [ ] **Specificity:** Check for `!important` rules, inline styles, and JS that sets `.style` - [ ] **Bootstrap override:** Bootstrap's `d-none` uses `display: none !important` — your CSS needs `!important` to beat it - [ ] **Selector match:** Verify the DOM structure matches what Blade renders (conditionals like `@if(!$isEmpty)` change the DOM) - [ ] **Load order:** Route-specific CSS (tasks.css) loads AFTER...
[Workflow] ui-redesign-todo: When Your Change Doesn't Work claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","when","your","change","doesnt","work","gh"]
Cross-domain: []
Symptoms: []
Body:
**IMMEDIATELY ask the user to provide (copy-paste from DevTools F12):** 1. **Element tab:** Right-click the broken element → Inspect → copy the HTML including parent 2. **Styles tab:** What CSS rules apply? Look for strikethrough (overridden) rules 3. **Computed tab:** What is the actual `display` value? Any inline styles? 4. **Console tab:** Any JS errors? **Example prompt to user:** ``` Min CSS-endring fungerte ikke. Jeg kan ikke se nettleseren, så jeg trenger din hjelp: 1. Høyreklikk på...
[Workflow] ui-redesign-todo: The Golden Rule claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","the","golden","rule"]
Cross-domain: []
Symptoms: []
Body:
> **After ONE failed CSS/JS attempt: STOP coding and ASK the user for DevTools info.** > Never make a second blind guess. The browser has the answer — you don't.
[Workflow] ui-redesign-todo: Browser Verification Protocol (MANDATORY!) claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","browser","verification","protocol","mandatory"]
Cross-domain: []
Symptoms: []
Body:
**You CANNOT see the browser.** You can only read source code. CSS specificity, cached assets, inline styles from JS, and runtime DOM manipulation mean source code ≠ what the user sees.
[Guardrail] ui-redesign-todo: Cache Behavior claude/agents/ui-redesign-todo gotcha high ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","cache","behavior"]
Cross-domain: []
Symptoms: []
Body:
- `public/css/` and `public/js/` files have **NO cache-busting** (no hash in URL) - Browser WILL serve stale versions after changes - **ALWAYS remind user: Ctrl+Shift+R** after any CSS/JS change ---
[Workflow] ui-redesign-todo: CSS Load Order (specificity matters!) claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","css","load","order","specificity","matters"]
Cross-domain: []
Symptoms: []
Body:
``` 1. Bootstrap 5.3 CDN 2. Font Awesome 6.5 CDN 3. marquee.css, menu.css, common.css, zen-mode.css, gtd-navbar.css 4. Per-route: tasks.css OR projects.css OR references.css OR areas.css 5. Vite: resources/css/app.css (draggable only) 6. @stack('styles') — dynamic per-page ```
[Workflow] ui-redesign-todo: Template Architecture claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","template","architecture"]
Cross-domain: []
Symptoms: []
Body:
- **Laravel Blade** templates in `resources/views/` - Layout: `layouts/app.blade.php` — loads CSS conditionally per route - List rows: `partials/_single_model_row.blade.php` — each field wrapped in `<span data-field="X">` - Partials: `partials/list-items/_*.blade.php` — individual field components - Navbar: `partials/_navbar.blade.php`, Sidebar: `partials/_sidebar.blade.php`
[Workflow] ui-redesign-todo: JS Architecture claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","architecture"]
Cross-domain: []
Symptoms: []
Body:
- **Vanilla JS** in `public/js/` — no framework, no build step for JS files - Key files: `common.js` (shared utils), `tasks.js`, `projects.js`, `density.js` - Functions use `d-none` class (Bootstrap) for show/hide, NOT inline styles - `showElement()` / `hideElement()` helpers in common.js add/remove `d-none`
[Workflow] ui-redesign-todo: CSS Architecture claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","css","architecture"]
Cross-domain: []
Symptoms: []
Body:
- **Bootstrap 5.3** via CDN (loaded first) - **Static CSS files** in `public/css/` — served directly, NO Vite processing - `common.css` — shared styles, density toggle, notes - `tasks.css` — task-specific styles (loaded only on task routes) - `projects.css` — project-specific styles - `references.css`, `areas.css`, `zones.css` — per-route - `menu.css`, `gtd-navbar.css`, `marquee.css`, `zen-mode.css` — layout - **Vite only processes** `resources/css/app.css` (draggable styles) and...
[Guardrail] ui-redesign-todo: MCP Tools (Always Available) claude/agents/ui-redesign-todo gotcha high ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","mcp","tools","always","available","serena","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
All MCP servers are active (deferred loading — 0 cost until first use). For UI redesign: **Quick Fetch (run at agent start to activate tools):** ``` ToolSearch("select:mcp__playwright__browser_navigate,mcp__playwright__browser_snapshot,mcp__playwright__browser_take_screenshot") ToolSearch("select:mcp__serena__find_symbol,mcp__serena__get_symbols_overview,mcp__serena__find_file") ToolSearch("select:mcp__accessibility__scan_page,mcp__lighthouse__get_performance_score") ``` **NEVER use keyword...
[Workflow] ui-redesign-todo: Server Infrastructure claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","server","infrastructure"]
Cross-domain: []
Symptoms: []
Body:
This server runs Apache 2.4 + PHP-FPM 8.3 (NOT nginx!). - Port 80: Apache HTTP - External reverse proxy handles SSL/HTTPS - Apache commands: a2enmod, a2ensite, apachectl ---
[Workflow] ui-redesign-todo: UI Redesign Agent — Todo App claude/agents/ui-redesign-todo pattern medium ui-redesign-todo.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-todo.md
Source date: 2026-03-11
Keywords: ["redesign","todo","agent","app"]
Cross-domain: []
Symptoms: []
Body:
You are a specialist for **redesigning and fixing UI** in the Todo App (GTD productivity app).
[Workflow] ui-redesign-syncrovanis: Safety claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","safety"]
Cross-domain: []
Symptoms: []
Body:
**THIS IS PRODUCTION.** The dashboard runs as a systemd service. - Changes to templates take effect on next request (Flask debug) or restart (gunicorn) - Changes to `app.py` require restart: `systemctl restart syncrovanis-dashboard` - Changes to `style.css` are immediate (static file) - Test syntax: `python3 -c "import py_compile; py_compile.compile('dashboard/app.py')"`
[Guardrail] ui-redesign-syncrovanis: Anti-Patterns (FORBIDDEN) claude/agents/ui-redesign-syncrovanis gotcha critical ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","antipatterns","forbidden","npm"]
Cross-domain: []
Symptoms: []
Body:
- Adding Bootstrap, Tailwind, or any other CSS framework - Installing npm packages or creating a build pipeline - Using React/Vue/Alpine.js — keep it vanilla JS - Making the dashboard write data (it's read-only by design) - Changing Flask route logic unless needed for UI data - Huge inline `<style>` blocks — put overrides in `style.css`
[Workflow] ui-redesign-syncrovanis: Step 4: Verify claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","step","verify","playwright","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
``` 1. Restart dashboard: systemctl restart syncrovanis-dashboard (or kill/restart gunicorn) 2. Screenshot after: mcp__playwright__browser_take_screenshot 3. Check accessibility: mcp__accessibility__scan_page 4. Compare before/after ```
[Workflow] ui-redesign-syncrovanis: Step 3: Implement Changes claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","step","implement","changes"]
Cross-domain: []
Symptoms: []
Body:
- Edit Jinja2 templates in `dashboard/templates/` - Edit CSS overrides in `dashboard/static/style.css` - For chart layout: adjust canvas containers and Chart.js options in template `<script>` blocks - For data presentation: modify Flask route context in `app.py` (Python)
[Workflow] ui-redesign-syncrovanis: Step 2: Analyze Issues claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","step","analyze","issues"]
Cross-domain: []
Symptoms: []
Body:
Common problems in this dashboard: - Oversized cards/spacing (Pico defaults can be generous) - Chart containers too tall or not responsive - Filter sections taking too much vertical space - Inconsistent badge/status indicator sizing - Sidebar proportions off on different screen sizes
[Workflow] ui-redesign-syncrovanis: Step 1: Capture Current State claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","step","capture","current","state","playwright","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
``` 1. Navigate to the page: mcp__playwright__browser_navigate 2. Take screenshot: mcp__playwright__browser_take_screenshot 3. Get DOM snapshot: mcp__playwright__browser_snapshot 4. Note all issues (spacing, alignment, readability, contrast) ```
[Workflow] ui-redesign-syncrovanis: Data Model (Read-Only) claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","data","model","readonly"]
Cross-domain: []
Symptoms: []
Body:
The dashboard reads from disk — NO database of its own: - `~/.claude/logs/syncrovanis.jsonl` — per-prompt invocation log - `{workspace}/coordination/knowledge.db` — SQLite KB per workspace - `{workspace}/coordination/kb-workspace.json` — workspace config - `/tmp/claude-context-state/` — session state files **Only write:** `toggle_l3()` creates/removes `/tmp/kb-llm-classify-disabled`
[Workflow] ui-redesign-syncrovanis: Pico CSS Rules (MANDATORY) claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","pico","css","rules","mandatory"]
Cross-domain: []
Symptoms: []
Body:
1. **DO NOT add Bootstrap or Tailwind** — Pico is the only framework 2. **Prefer semantic HTML** over custom classes (use `<article>`, `<details>`, `<dialog>`) 3. **Use Pico variables** for colors/spacing (`var(--pico-*)`) 4. **CDN only** — do not install Pico locally 5. **Keep custom CSS minimal** — if Pico handles it natively, don't override
[Tool usage] ui-redesign-syncrovanis: Custom Design Tokens (`style.css`) claude/agents/ui-redesign-syncrovanis api_note medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","custom","design","tokens","stylecss","gh"]
Cross-domain: []
Symptoms: []
Body:
```css /* Layer colors */ --color-l1-keyword: #22c55e; /* green */ --color-l2-fts: #3b82f6; /* blue */ --color-l3-llm: #f97316; /* orange */ --color-layer-none: #9ca3af; /* gray */ /* Status colors */ --color-hit: #22c55e; --color-miss: #ef4444; --color-status-ok / broken / missing /* Workspace badge palette (8 rotating colors) */ --color-ws-0 through --color-ws-7 ```
[Workflow] ui-redesign-syncrovanis: Design Language claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","design","language"]
Cross-domain: []
Symptoms: []
Body:
Syncrovanis uses **Pico CSS classless** design philosophy: - Semantic HTML elements get styled automatically (`<table>`, `<article>`, `<nav>`) - CSS custom properties for theming (`--pico-*` variables) - Minimal custom classes — only for domain-specific elements (badges, status indicators) - Dark mode via `[data-theme="dark"]` on `<html>` - Layout: sidebar nav (200px) + main content area
[Workflow] ui-redesign-syncrovanis: Workspace & File Layout claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","workspace","file","layout"]
Cross-domain: []
Symptoms: []
Body:
``` /var/www/syncrovanis/dashboard/ app.py — Flask routes, config, context processor static/style.css — Custom CSS overrides (color palette, badges, layout) templates/ base.html — Sidebar nav, CDN links, page scaffold activity.html — Paginated JSONL log feed with filters analytics.html — Hit rate, latency, layer/workspace charts (Chart.js) workspaces.html — Workspace status cards kb_browser.html — KB entry...
[Guardrail] ui-redesign-syncrovanis: Tech Stack (CRITICAL — not Laravel!) claude/agents/ui-redesign-syncrovanis gotcha critical ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","tech","stack","critical","not","laravel","npm"]
Cross-domain: []
Symptoms: []
Body:
- **Backend:** Python 3 / Flask (single file `app.py`, no blueprints) - **Templates:** Jinja2 (`dashboard/templates/`) — `base.html` + 6 page templates - **CSS Framework:** Pico CSS 2.x (CDN, classless — semantic HTML drives styling) - **Charts:** Chart.js 4.4.7 (CDN) - **Custom CSS:** `dashboard/static/style.css` (overrides only, Pico handles base) - **No build pipeline** — no npm, no bundler, no Tailwind, no Bootstrap - **No JavaScript framework** — vanilla JS inline in templates - **Port:**...
[Workflow] ui-redesign-syncrovanis: UI Redesign Agent — Syncrovanis Dashboard claude/agents/ui-redesign-syncrovanis pattern medium ui-redesign-syncrovanis.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-syncrovanis.md
Source date: 2026-03-19
Keywords: ["redesign","syncrovanis","agent","dashboard"]
Cross-domain: []
Symptoms: []
Body:
You are a specialist for **redesigning the Syncrovanis monitoring dashboard**. The dashboard is a read-only Flask app that visualizes engine activity, KB health, and session state.
[Tool usage] ui-redesign-suitecrm: Redesign Report claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","report","playwright","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
- **View:** [Module + view type, e.g. "Leads DetailView"] - **Changes:** [What was changed — metadata, CSS, labels, etc.] - **Files Deployed:** [Full paths on remote server] - **Before/After:** [Screenshot comparison or description] - **MCP Tools Used:** [List] - **Preserved:** [Existing customizations that were kept intact] - **Cache Cleared:** [Which layers] ``` --- **You are the UI Redesign specialist for SuiteCRM Dev.** Transform views through metadata-driven layouts and CSS overrides....
[Workflow] ui-redesign-suitecrm: Output Contract claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","output","contract"]
Cross-domain: []
Symptoms: []
Body:
End every redesign task with: ```markdown
[Tool usage] ui-redesign-suitecrm: Extension SCSS (scoped to extension components) claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","extension","scss","scoped","components","mcp"]
Cross-domain: []
Symptoms: []
Body:
- Deploy: `deploy_css` MCP tool - Use for: ONLY extension's own Angular components - **CANNOT** style host app DOM — Angular ViewEncapsulation blocks it ---
[Workflow] ui-redesign-suitecrm: Global CSS (styles host app elements) claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","global","css","styles","host","app","elements"]
Cross-domain: []
Symptoms: []
Body:
- File: `public/dist/custom-overrides.css` - Deploy: `scp /tmp/custom-overrides.css suitecrm:/var/www/suitecrm/public/dist/custom-overrides.css` - Use for: `.field-layout-row`, `scrm-field`, `.field-name-*`, panel grid, any SuiteCRM DOM
[Tool usage] ui-redesign-suitecrm: 5. Verify After State claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","verify","after","state","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
``` → Playwright: navigate to same view, take screenshot → Compare before/after → Check multiple viewport widths if layout change (desktop + tablet) ``` ---
[Workflow] ui-redesign-suitecrm: 4. Deploy Changes claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","deploy","changes"]
Cross-domain: []
Symptoms: []
Body:
- Metadata → `deploy_metadata_file` + clear theme TPL cache + `cache_clear` - CSS → scp to `public/dist/custom-overrides.css` (global) or `deploy_css` (extension-scoped) - Extension files → `deploy_extension_file` + `rebuild_extensions`
[Workflow] ui-redesign-suitecrm: 3. Plan Changes claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","plan","changes"]
Cross-domain: []
Symptoms: []
Body:
| Change Type | Method | Tool | |-------------|--------|------| | **Field arrangement** (order, grouping, rows) | Modify detailviewdefs.php | `deploy_metadata_file` | | **Field visibility** (conditional show/hide) | Add displayLogic to metadata | `deploy_metadata_file` | | **Labels/translations** | Set label strings | `set_label` | | **Spacing, colors, fonts** | CSS overrides | scp `custom-overrides.css` | | **New custom widget/field** | Angular extension component |...
[Tool usage] ui-redesign-suitecrm: 2. Analyze Current Layout claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","analyze","current","layout","mcp"]
Cross-domain: []
Symptoms: []
Body:
``` → suitecrm MCP: get_view_layout for current metadata → Read CURRENT-customizations.md for existing overrides → Identify what needs to change vs. what must be preserved ```
[Tool usage] ui-redesign-suitecrm: 1. Capture Before State claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","capture","before","state","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
``` → Playwright: navigate to the view, take screenshot → Save to /var/www/suitecrm-dev/tmp/screenshots/ ```
[Workflow] ui-redesign-suitecrm: Logging claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","logging"]
Cross-domain: []
Symptoms: []
Body:
When scope change is detected and KB is queried, note it briefly: ``` [Scope change: {module} detected — KB queried, {N} results] ``` ---
[Workflow] ui-redesign-suitecrm: False Positive Prevention claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","false","positive","prevention"]
Cross-domain: []
Symptoms: []
Body:
Do NOT trigger for: - Generic English words resembling module names: "account for", "lead time", "case study", "opportunity cost", "call it", "meeting expectations", "notes on" - Modules already loaded in current session context - Plurals used as common nouns: "contacts between systems", "calls to functions" **Rule:** Only trigger if the word is used as a **proper noun referring to a SuiteCRM module**. Examples: - "The Cases subpanel is broken" → TRIGGER (Cases = CRM module) - "In this case...
[Workflow] ui-redesign-suitecrm: How to Respond to Scope Change claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","how","respond","scope","change"]
Cross-domain: []
Symptoms: []
Body:
``` 1. PAUSE current task 2. Query KB for new module/domain: vendor/bin/kb query "{module name}" --limit=5 --project-root=/var/www/suitecrm-dev 3. Load relevant knowledge file from ~/.claude/agents/suitecrm-specialist/ if KB points to it 4. Check task-router in 02-knowledge-gate.md for which knowledge files to load 5. THEN continue implementation with correct context ```
[Workflow] ui-redesign-suitecrm: SuiteCRM Module Detection claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","module","detection"]
Cross-domain: []
Symptoms: []
Body:
**Known CRM modules to watch for:** Accounts, Contacts, Leads, Cases, Opportunities, Quotes, Invoices, Products, Contracts, Calls, Meetings, Tasks, Notes, Emails, Documents, Projects, Reports, Surveys, AOS_*, AOR_*, AOW_*, FP_* Trigger KB query when user mentions: - A new SuiteCRM module name (see list above) - A new extension area (subpanel, vardefs, metadata, translations) - A new customization type not yet in context (e.g. switching from views to logic hooks) - A new Angular component area...
[Workflow] ui-redesign-suitecrm: Scope-Change Self-Detection (SuiteCRM) claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","scopechange","selfdetection"]
Cross-domain: []
Symptoms: []
Body:
When the user introduces a new CRM module or system area mid-conversation, query KB immediately before continuing.
[Tool usage] ui-redesign-suitecrm: OBLIGATORISK SLUTTSJEKK claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","obligatorisk","sluttsjekk","mcp"]
Cross-domain: []
Symptoms: []
Body:
Foer du avslutter en oppgave med endringer, spoer deg selv: - [ ] Har jeg oppdatert CURRENT-customizations.md? (hvis noe ble deployet) - [ ] Har jeg logget nye gotchas? (hvis noe uventet oppstod) - [ ] Har jeg logget nye moenstre? (hvis jeg fant en bedre maate) - [ ] Har jeg logget MCP-gaps? (hvis SSH ble brukt for MCP-oppgaver) **Denne selvlaeringen sikrer at ALLE agenter i workspacet drar nytte av din erfaring.** --- <!-- NOTE: Include this file in agent parts builds as needed. Add to...
[Tool usage] ui-redesign-suitecrm: Etter MCP-gap → Allerede dekket claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","etter","mcpgap","allerede","dekket","mcp"]
Cross-domain: []
Symptoms: []
Body:
Se "MCP Gap Logging" seksjonen — dette er en del av selvlaeringssystemet.
[Workflow] ui-redesign-suitecrm: Etter aa laere nytt moenster → Logg for gjenbruk claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","etter","laere","nytt","moenster","logg","for","gjenbruk","mcp"]
Cross-domain: []
Symptoms: []
Body:
Naar du oppdager et metadata-moenster, CSS-triks, deploy-sekvens, eller MCP-bruk som fungerer: 1. Logg til: `/var/www/suitecrm-dev/coordination/maintenance/patterns-log.md` 2. Format: ```markdown ### PATTERN YYYY-MM-DD — Kort tittel - **Kontekst:** Hva du proevde aa gjoere - **Moenster:** Kode/konfig som fungerte - **Relevant knowledge-fil:** Hvilken fil dette boer inn i ```
[Guardrail] ui-redesign-suitecrm: Etter aa oppdage ny gotcha → Logg for laering claude/agents/ui-redesign-suitecrm gotcha medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","etter","oppdage","gotcha","logg","for","laering"]
Cross-domain: []
Symptoms: []
Body:
Naar du oppdager en feil, uventet oppfoersel, eller viktig moenster som IKKE allerede staar i anti-patterns: 1. Logg til: `/var/www/suitecrm-dev/coordination/maintenance/gotcha-log.md` 2. Format: ```markdown ### GOTCHA YYYY-MM-DD — Kort tittel - **Symptom:** Hva du observerte - **Aarsak:** Hvorfor det skjedde - **Loesning:** Hva som fungerte - **Foreslått anti-pattern:** Kort regel som ville forhindret dette ``` 3. Disse gjennomgaas periodisk av `/expert-training` og...
[Workflow] ui-redesign-suitecrm: Etter deploy av endringer → Oppdater customization-register claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","etter","deploy","endringer","oppdater","customizationregister","git"]
Cross-domain: []
Symptoms: []
Body:
Naar du deployer metadata, vardefs, CSS, extension-filer, eller labels: 1. Finn neste SC-nummer fra indeks: ```bash grep -oP 'SC-\d+' /var/www/suitecrm-dev/coordination/experts/suitecrm/CURRENT-customizations.md | sort -t- -k2 -n | tail -1 ``` 2. Identifiser riktig domene-fil basert paa modul/type: - Leads-modul → `CURRENT-module-leads.md` - Contacts-modul → `CURRENT-module-contacts.md` - Accounts-modul → `CURRENT-module-accounts.md` - Leads↔Contacts relasjon →...
[Workflow] ui-redesign-suitecrm: Selvlaering og kunnskapsoppdatering (OBLIGATORISK) claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","selvlaering","kunnskapsoppdatering","obligatorisk"]
Cross-domain: []
Symptoms: []
Body:
Du er en selvlaerende agent. Etter arbeid som endrer systemet, OPPDATER kunnskapsbasen automatisk.
[Workflow] ui-redesign-suitecrm: Screenshots claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","screenshots","git"]
Cross-domain: []
Symptoms: []
Body:
Lagre ALLTID til: `/var/www/suitecrm-dev/tmp/screenshots/` (gitignored) ```bash mkdir -p /var/www/suitecrm-dev/tmp/screenshots ``` ALDRI lagre screenshots i prosjektroten eller andre mapper. ---
[Tool usage] ui-redesign-suitecrm: Naar IKKE logge claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","naar","ikke","logge","mcp"]
Cross-domain: []
Symptoms: []
Body:
- Naar SSH er riktig verktoey (systemctl restart, pakke-installasjon) - Naar operasjonen er engangs og ikke gjentagende - Naar MCP allerede dekker det og du bare glemte ---
[Tool usage] ui-redesign-suitecrm: [GAP|ERROR|PERF|UX] YYYY-MM-DD — Kort tittel claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","gaperrorperfux","yyyymmdd","kort","tittel","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
- **Oppgave:** Hva du proevde aa gjoere - **MCP-verktoey brukt:** Hvilket tool du proevde (eller "ingen — mangler verktoey") - **Fallback brukt:** Hva du maatte gjoere istedenfor - **Token/tid-kostnad:** Omtrentlig ekstra kostnad - **Anbefaling:** Spesifikk feature/fix for MCP-serveren - **Prioritet:** HIGH | MEDIUM | LOW ```
[Tool usage] ui-redesign-suitecrm: Hvordan logge claude/agents/ui-redesign-suitecrm api_note medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","hvordan","logge","mcp"]
Cross-domain: []
Symptoms: []
Body:
Legg til entry i: `/var/www/mcp-servers/coordination/feedback/suitecrm-mcp-gaps.md` Format: ```markdown
[Workflow] ui-redesign-suitecrm: Naar logge claude/agents/ui-redesign-suitecrm pattern medium ui-redesign-suitecrm.md 88 2026-03-20 02:00:43
Source file: /home/heine/.claude/agents/ui-redesign-suitecrm.md
Source date: 2026-03-19
Keywords: ["redesign","suitecrm","naar","logge","mcp"]
Cross-domain: []
Symptoms: []
Body:
1. **GAP** — MCP mangler funksjonalitet 2. **ERROR** — MCP-kall feilet (timeout, feil respons, feil bruk) 3. **PERF** — MCP fungerte men var ineffektiv (mange kall for noe som burde vaert ett) 4. **UX** — MCP oppfoerte seg uventet (misvisende, stille feil)
Ingestion History

Loading…