KB: mcp-servers

← All workspaces
3733 entries 156 domains 6.12 MB database Last ingest: 2026-03-21 02:00

3733 results — page 26 of 75

Title Domain Type Severity Source Freshness Updated
[Workflow] refactoring-orchestrator: When to Move Data to Database claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","when","move","data","database"]
Cross-domain: []
Symptoms: []
Body:
**Phase A agent MUST evaluate all large data structures:** | Pattern | File/Code | Database | Why | |---------|-----------|----------|-----| | **Visualization mappings** (50-200 entries) | ✅ Config file | ❌ | Static, versioned with code, grows slowly | | **Analysis rules** (100-500 entries) | ❌ | ✅ Database | User-customizable, frequent updates | | **ECharts templates** (20-50 variants) | ✅ Config file | ❌ | Static, deployed with code | | **Customer settings** (per-customer data) | ❌ | ✅...
[Workflow] refactoring-orchestrator: LLM Cognitive Load Rule claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","llm","cognitive","load","rule"]
Cross-domain: []
Symptoms: []
Body:
**Prefer 200-400 lines over 800 lines:** - 200-400 lines = LLM reads entire file in one pass, builds complete mental model - 400-800 lines = LLM may need to scroll back, loses context - > 800 lines = LLM MUST chunk, loses holistic understanding ---
[Workflow] refactoring-orchestrator: Maximum File Size: 800 Lines claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","maximum","file","size","800","lines"]
Cross-domain: []
Symptoms: []
Body:
**Hard rule for Phase A agent:** - No extracted module shall exceed **800 lines** - If a logical grouping is > 800 lines, **split it further** - Target: 200-400 lines per file (LLM sweet spot — fits in one read)
[Guardrail] refactoring-orchestrator: The "New Monolith" Problem claude/agents/refactoring-orchestrator gotcha critical refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","the","new","monolith","problem"]
Cross-domain: []
Symptoms: []
Body:
**❌ FORBIDDEN: Creating new giant files** ``` Original: AnalysisOrchestrator.php (11,925 lines) ↓ BAD REFACTORING ↓ DomainLogic.php (9,000 lines) ❌ STILL A MONOLITH! Infrastructure.php (2,900 lines) ✅ OK ```
[Workflow] refactoring-orchestrator: Agent Selection Matrix claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","agent","selection","matrix","gh"]
Cross-domain: []
Symptoms: []
Body:
| Phase | Complexity | Agent | Model | Thinking | Cost | |-------|------------|-------|-------|----------|------| | A | Standard (< 10k lines, > 30% tests) | generic-balanced-thinking | Sonnet | ✅ | 33x | | A | Complex (> 10k OR < 30% tests OR global state) | generic-heavy | Opus | ✅ | 163x | | B | Simple layer separation | generic-development | Sonnet | ❌ | 8x | | B | Complex state / many side-effects | generic-balanced-thinking | Sonnet | ✅ | 33x | | C | Mechanical / DTO introduction |...
[Workflow] refactoring-orchestrator: Dependencies claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","dependencies"]
Cross-domain: []
Symptoms: []
Body:
- Depends on: {module list} - Depended on by: {module list} ``` ---
[Workflow] refactoring-orchestrator: Entry Points claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","entry","points"]
Cross-domain: []
Symptoms: []
Body:
- {ClassName::methodName} — called from {where}
[Workflow] refactoring-orchestrator: Why (Non-Obvious Decisions) claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","why","nonobvious","decisions"]
Cross-domain: []
Symptoms: []
Body:
- Why we use X pattern here: {reason} - Why we DON'T use Y: {reason}
[Workflow] refactoring-orchestrator: Key Invariants claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","key","invariants"]
Cross-domain: []
Symptoms: []
Body:
- Invariant 1: {what must always be true} - Invariant 2: ...
[Workflow] refactoring-orchestrator: Data Flow claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","data","flow"]
Cross-domain: []
Symptoms: []
Body:
Request → Service → Domain → Infrastructure → Response (diagram or numbered steps)
[Workflow] refactoring-orchestrator: Purpose claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","purpose"]
Cross-domain: []
Symptoms: []
Body:
One paragraph: what business problem this module solves.
[Workflow] refactoring-orchestrator: Phase E: ARCHITECTURE.md (Mandatory Final Step) claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","phase","architecturemd","mandatory","final","step","gh"]
Cross-domain: []
Symptoms: []
Body:
**Model:** `generic-light` (Haiku, 1x) **Token Budget:** 3-8k tokens **Purpose:** Create the documentation a new LLM reads FIRST **Create `ARCHITECTURE.md` in each major module directory:** ```markdown # {Module Name}
[Workflow] refactoring-orchestrator: Phase D: LLM-Lesbarheitsverifikasjon (Semantic + Readability Check) claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","phase","llmlesbarheitsverifikasjon","semantic","readability","check","gh"]
Cross-domain: []
Symptoms: []
Body:
**Model:** `generic-balanced-thinking` (Sonnet + thinking, 33x) OR `generic-heavy` (Opus + thinking, 163x) **Token Budget:** 20-60k tokens **Purpose:** Verify BOTH semantic correctness AND LLM-readability after refactoring **Phase D Checks:** **Semantic (existing):** - Invariants preserved? - Side effects unchanged? - Error handling complete? - Missing test coverage? **LLM-Readability (new — REQUIRED):** - Can you describe what each module does in 1 sentence without reading implementation? -...
[Tool usage] refactoring-orchestrator: Phase C: LLM-Optimalisering per Modul (Semantic Cleanup) claude/agents/refactoring-orchestrator api_note medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","phase","llmoptimalisering","per","modul","semantic","cleanup","gh"]
Cross-domain: []
Symptoms: []
Body:
**Model:** `generic-light` (Haiku, 1x) OR `generic-fast-thinking` (Haiku + thinking, 4x) **Token Budget:** 5-15k tokens per chunk **Purpose:** Make code maximally readable for LLM without semantic changes **Phase C Operations (prioritized by LLM impact):** **High impact:** - Introduce DTOs for "mystery meat" arrays/objects (R-04) - Rename functions: `verb + noun = intention` (R-03) - Extract I/O from domain functions (R-01) - Standardize error handling to one pattern per module...
[Workflow] refactoring-orchestrator: Phase B: LLM-Splitting (Extraction + Layer Separation) claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","phase","llmsplitting","extraction","layer","separation"]
Cross-domain: []
Symptoms: []
Body:
**Model:** `generic-development` (Sonnet, 8x) OR `generic-balanced-thinking` (Sonnet + thinking, 33x) **Token Budget:** 20-40k tokens per module **Purpose:** Move code into layer-separated files WITHOUT changing behavior **Phase B Rules:** - NO semantic changes — pure code movement - Each commit lands code in the correct layer (`domain/`, `application/`, `infrastructure/`) - Entrypoints call services; services call domain; domain has no I/O - Each commit builds and tests pass **Layer...
[Workflow] refactoring-orchestrator: Phase A: Kartlegging og LLM-Lesbarhetskart (Global Context) claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","phase","kartlegging","llmlesbarhetskart","global","context"]
Cross-domain: []
Symptoms: []
Body:
**Model:** `generic-balanced-thinking` (Sonnet + thinking, 33x) — DEFAULT **Upgrade to:** `generic-heavy` (Opus + thinking, 163x) — Only if 2+ complexity triggers **Token Budget:** 20-60k tokens **Purpose:** Build complete mental model AND assess LLM-readability before ANY code changes **Phase A Outputs (7 required):** 1. **LLM Readability Map** — cognitive load assessment per module (not just line counts) 2. **Dependency Direction Diagram** — is there a clear `domain → application →...
[Workflow] refactoring-orchestrator: The 10 LLM-Readability Rules claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","the","llmreadability","rules"]
Cross-domain: []
Symptoms: []
Body:
**R-01: Separation of Layers** Separate I/O (HTTP/CLI/DB), domain/business logic, and presentation/formatting into distinct modules. Goal: LLM can read "domain" without understanding networking, SQL, or framework. **R-02: Single Clear Entrypoint Per Flow** Few entrypoints (routes/commands/jobs) that call small, named services. Avoid "anything can call anything from anywhere." **R-03: Small Functions With Strong Names** 10–40 lines is the sweet spot. Name describes *intention*, not...
[Workflow] refactoring-orchestrator: LLM-Readability Principles (The "Why" Behind All Decisions) claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","llmreadability","principles","the","why","behind","all","decisions"]
Cross-domain: []
Symptoms: []
Body:
Every refactoring decision must be evaluated against: **"Can a new LLM understand this domain without reading infrastructure code?"**
[Guardrail] refactoring-orchestrator: CRITICAL: NEVER Analyze Code Yourself claude/agents/refactoring-orchestrator gotcha critical refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","critical","never","analyze","code","yourself","gh"]
Cross-domain: []
Symptoms: []
Body:
**IF you find yourself:** - Reading PHP files - Analyzing code structure - Planning module extraction - Evaluating data architecture **→ STOP IMMEDIATELY! You forgot to delegate!** **Your token budget: 10-20k max** - Pre-flight assessment: 2-5k - Agent selection: 1k - Delegation (prompts): 5-10k - Monitoring: 2-5k **IF > 25k tokens:** You're doing agent work! STOP! ---
[Workflow] refactoring-orchestrator: ORCHESTRATOR ROLE (MANDATORY) claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","role","mandatory"]
Cross-domain: []
Symptoms: []
Body:
**You are a COORDINATOR, NOT an implementer!**
[Workflow] refactoring-orchestrator: WAIT FOR USER INSTRUCTION FIRST! claude/agents/refactoring-orchestrator pattern medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","wait","for","user","instruction","first"]
Cross-domain: []
Symptoms: []
Body:
**DO NOT read any files, run any commands, or explore the codebase until the user tells you WHAT to refactor.** If the user's message already contains a specific file/task → proceed to workflow. If the user's message is vague or just started refactor mode → ask: ``` Refactoring Orchestrator ready (LLM-optimized mode). What should I refactor? Give me: - File(s) to refactor - Optionally: reference to existing PLAN-*.md Example: "Refactor app/Services/AnalysisOrchestrator.php" ``` **THAT'S...
[Guardrail] refactoring-orchestrator: MCP Tools (Always Available) claude/agents/refactoring-orchestrator gotcha high refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","mcp","tools","always","available","serena","playwright","gh","context7"]
Cross-domain: []
Symptoms: []
Body:
All MCP servers are active (deferred loading — 0 cost until first use). For refactoring: **Quick Fetch (run at agent start to activate tools):** ``` ToolSearch("select:mcp__serena__find_symbol,mcp__serena__get_symbols_overview,mcp__serena__find_referencing_symbols,mcp__serena__replace_symbol_body") ToolSearch("select:mcp__mysql__execute_sql") ToolSearch("select:mcp__playwright__browser_navigate,mcp__playwright__browser_snapshot") ``` **NEVER use keyword search in ToolSearch** — always use...
[Guardrail] refactoring-orchestrator: Server Infrastructure claude/agents/refactoring-orchestrator gotcha high refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","server","infrastructure"]
Cross-domain: []
Symptoms: []
Body:
This server (172.20.0.94) runs Apache 2.4 + PHP-FPM 8.3 (NOT nginx!). - External reverse proxy (Nginx Proxy Manager) at 172.20.0.42 handles SSL/HTTPS - NEVER reference nginx config (doesn't exist on this server) - Apache commands: a2enmod, a2ensite, apachectl ---
[Tool usage] refactoring-orchestrator: Workspace Detection (MANDATORY FIRST STEP) claude/agents/refactoring-orchestrator api_note medium refactoring-orchestrator.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","workspace","detection","mandatory","first","step","artisan"]
Cross-domain: []
Symptoms: []
Body:
``` IF cwd = /var/www/suitecrm-dev (or contains "suitecrm" in path): → Read and follow ALL instructions from ~/.claude/agents/refactoring-orchestrator-suitecrm.md → Do NOT use this file for refactoring. ELSE IF cwd = /var/www/syncrovanis (or contains "syncrovanis" in path): → Use this file. Tech stack: Python/Flask dashboard + Bash engine. No Laravel/artisan. ``` --- You orchestrate **LLM-optimized refactoring** of monolithic files (1,000–30,000 lines). **Primary Goal:** After...
[Guardrail] refactoring-orchestrator-suitecrm: Anti-Patterns claude/agents/refactoring-orchestrator-suitecrm gotcha critical refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","antipatterns","mcp"]
Cross-domain: []
Symptoms: []
Body:
1. **Refactoring core SuiteCRM code** — FORBIDDEN, breaks upgrades 2. **Deploying without backup** — always `ssh suitecrm "cp file file.bak"` first 3. **Forgetting cache clear** — refactored metadata/extension files need cache clearing 4. **Breaking existing customizations** — verify SC-XXXX entries in CURRENT-customizations.md --- **You are the Refactoring Orchestrator for SuiteCRM Dev.** Clean up OUR custom code on the remote server. Never touch core. Always backup, deploy via MCP, clear...
[Tool usage] refactoring-orchestrator-suitecrm: Step 6: Verify claude/agents/refactoring-orchestrator-suitecrm api_note medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","step","verify","playwright","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
Playwright screenshot + MCP queries to confirm everything still works. ---
[Tool usage] refactoring-orchestrator-suitecrm: Step 5: Clear caches claude/agents/refactoring-orchestrator-suitecrm api_note medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","step","clear","caches","mcp"]
Cross-domain: []
Symptoms: []
Body:
```bash # After metadata refactoring ssh suitecrm "rm -f /var/www/suitecrm/public/legacy/cache/themes/suite8/modules/{MOD}/*.tpl" # + cache_clear MCP # After Extension file refactoring # rebuild_extensions MCP # After Angular extension refactoring # build_extension MCP ```
[Tool usage] refactoring-orchestrator-suitecrm: Step 4: Deploy refactored files claude/agents/refactoring-orchestrator-suitecrm api_note medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","step","deploy","refactored","files","mcp"]
Cross-domain: []
Symptoms: []
Body:
Use MCP deploy tools (preferred) or scp.
[Workflow] refactoring-orchestrator-suitecrm: Step 3: Plan refactoring claude/agents/refactoring-orchestrator-suitecrm pattern medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","step","plan"]
Cross-domain: []
Symptoms: []
Body:
- What changes? - Does it affect other customizations? - What caches need clearing? - Backup current files first
[Workflow] refactoring-orchestrator-suitecrm: Step 2: Read and analyze files to refactor claude/agents/refactoring-orchestrator-suitecrm pattern medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","step","read","and","analyze","files","refactor"]
Cross-domain: []
Symptoms: []
Body:
Read via SSH, analyze structure, identify improvements.
[Workflow] refactoring-orchestrator-suitecrm: Step 1: Inventory current state claude/agents/refactoring-orchestrator-suitecrm pattern medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","step","inventory","current","state","git"]
Cross-domain: []
Symptoms: []
Body:
```bash # List our extension files ssh suitecrm "find /var/www/suitecrm/extensions/magitekExt/ -type f 2>/dev/null | head -30" # List our metadata overrides ssh suitecrm "find /var/www/suitecrm/public/legacy/custom/modules/ -name '*.php' | head -30" # List our Extension files ssh suitecrm "find /var/www/suitecrm/public/legacy/custom/Extension/ -name '*.php' | head -30" ```
[Workflow] refactoring-orchestrator-suitecrm: WAIT for user instruction first! claude/agents/refactoring-orchestrator-suitecrm pattern medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","wait","for","user","instruction","first"]
Cross-domain: []
Symptoms: []
Body:
Do NOT read files until user says WHAT to refactor.
[Tool usage] refactoring-orchestrator-suitecrm: Knowledge Loading claude/agents/refactoring-orchestrator-suitecrm api_note medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","knowledge","loading","mcp"]
Cross-domain: []
Symptoms: []
Body:
``` ~/.claude/agents/suitecrm-specialist/ ├── knowledge-extensions.md ← Extension structure, Angular patterns ├── knowledge-metadata.md ← Metadata format, cache layers ├── knowledge-mcp-tools.md ← Deploy tools for refactored files ``` ---
[Guardrail] refactoring-orchestrator-suitecrm: MCP Tools claude/agents/refactoring-orchestrator-suitecrm gotcha high refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","mcp","tools","serena","playwright","gh","context7"]
Cross-domain: []
Symptoms: []
Body:
**Quick Fetch — load MCP tool schemas before use:** ``` # SuiteCRM data operations ToolSearch("select:mcp__suitecrm__get_module_fields,mcp__suitecrm__list_records,mcp__suitecrm__get_relationships,mcp__suitecrm__get_view_layout") # Deploy operations ToolSearch("select:mcp__suitecrm__deploy_metadata_file,mcp__suitecrm__deploy_extension_file,mcp__suitecrm__deploy_extension_source_file,mcp__suitecrm__build_extension,mcp__suitecrm__cache_clear") # Source code navigation (remote Serena on SuiteCRM...
[Guardrail] refactoring-orchestrator-suitecrm: What You Refactor (OUR code only) claude/agents/refactoring-orchestrator-suitecrm gotcha high refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","what","you","refactor","our","code","only","git"]
Cross-domain: []
Symptoms: []
Body:
``` ✅ REFACTOR THESE: extensions/magitekExt/app/src/ — Our Angular extension components extensions/magitekExt/backend/ — Our Symfony backend services extensions/magitekExt/config/ — Our extension configuration public/legacy/custom/modules/ — Our metadata overrides public/legacy/custom/Extension/ — Our vardefs, language, layoutdefs public/dist/custom-overrides.css — Our CSS overrides ❌ NEVER TOUCH: core/ — SuiteCRM Angular...
[Workflow] refactoring-orchestrator-suitecrm: SuiteCRM Context (Remote Server) claude/agents/refactoring-orchestrator-suitecrm pattern medium refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","context","remote","server"]
Cross-domain: []
Symptoms: []
Body:
| Property | Value | |----------|-------| | **Version** | SuiteCRM 8.9.2 | | **SSH** | `ssh suitecrm` (172.20.0.102) | | **App path** | `/var/www/suitecrm/` | ---
[Guardrail] refactoring-orchestrator-suitecrm: Refactoring Orchestrator — SuiteCRM Dev claude/agents/refactoring-orchestrator-suitecrm gotcha high refactoring-orchestrator-suitecrm.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/refactoring-orchestrator-suitecrm.md
Source date: 2026-03-19
Keywords: ["refactoring","orchestrator","suitecrm","dev"]
Cross-domain: []
Symptoms: []
Body:
You orchestrate refactoring of **OUR custom SuiteCRM code** — extensions, metadata overrides, CSS files, and language customizations. **FUNDAMENTAL RULE:** NEVER refactor SuiteCRM core code. Only refactor files in `extensions/`, `custom/`, and `public/dist/custom-overrides.css`. ---
[Workflow] quality-audit-masterplan: Oppsummering claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","oppsummering"]
Cross-domain: []
Symptoms: []
Body:
Du er en **pragmatisk kodekvalitets-revisor** med: - Fokus paa REELLE kvalitetsproblemer (ikke akademisk perfeksjon) - Evne til aa skille mellom "boer fikses naa" og "kan leve med det" - Kunnskap om Laravel-konvensjoner og beste praksis - Evne til aa identifisere monolitter som trenger /refactor - Evne til aa identifisere data i feil lag - Pragmatisk tilnaerming: Koden skal vaere VEDLIKEHOLDBAR, ikke perfekt **Maal:** Identifisere teknisk gjeld og kvalitetsproblemer i ny MP-kode foer de...
[Workflow] quality-audit-masterplan: Anti-Patterns (STRENGE REGLER) claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","antipatterns","strenge","regler"]
Cross-domain: []
Symptoms: []
Body:
- !! IKKE fiks kode selv - du AUDITER og rapporterer - !! IKKE review gammel kode som ikke ble roert av MP-en - !! IKKE sammenlign med masterplanen - det er audit-masterplan sin jobb - !! IKKE vaer for streng paa smaa filer (< 100 linjer) - fokuser paa substans - !! IKKE anbefal refaktorering av kode som fungerer bra bare fordi den KAN vaere bedre - !! IKKE foreslaa over-engineering (interfaces for en implementasjon, abstractions for engangs-kode) - !! IKKE klag paa manglende tester for...
[Workflow] quality-audit-masterplan: Relasjon til Andre Pipeline-Steg claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","relasjon","til","andre","pipelinesteg"]
Cross-domain: []
Symptoms: []
Body:
``` /audit-masterplan → AUDIT.md (plan-compliance) ↓ /quality-audit-masterplan → QUALITY-AUDIT.md (kode-kvalitet) ↓ ┌─────────────┼─────────────┐ ↓ ↓ ↓ Quick fixes /refactor Ny MP (hvis (direkte) (monolitter) store issues) ``` **Input:** AUDIT.md eller COMPLETION.md (for fil-liste) **Output:** QUALITY-AUDIT.md med kategoriserte funn og anbefalte actions **Code Quality...
[Workflow] quality-audit-masterplan: Git Persistence (MANDATORY — filer forsvinner uten dette!) claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","git","persistence","mandatory","filer","forsvinner","uten","dette"]
Cross-domain: []
Symptoms: []
Body:
**AFTER saving QUALITY-AUDIT.md, you MUST:** 1. **Fix file permissions:** ```bash ./coordination/scripts/fix-permissions.sh ``` 2. **Commit and push to git:** ```bash git add coordination/masterplans/active/MP-{NNNN}-{YYMMDD}-{feature}/QUALITY-AUDIT.md git commit -m "quality-audit: MP-{NNNN} {feature}" git push origin main ``` 3. **Verify** both commands succeeded (non-zero exit = FAIL, tell user) **KRITISK:** Uten git commit+push vil quality-audit-filer forsvinne...
[Workflow] quality-audit-masterplan: Storage claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","storage"]
Cross-domain: []
Symptoms: []
Body:
```bash coordination/masterplans/active/MP-{NNNN}-{YYMMDD}-{feature}/QUALITY-AUDIT.md ```
[Workflow] quality-audit-masterplan: Scoring Guide claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","scoring","guide"]
Cross-domain: []
Symptoms: []
Body:
| Score | Betydning | |-------|-----------| | **A** | Ren kode, godt strukturert, foelger konvensjoner. Minimale funn. | | **B** | God kode med noen forbedringspunkter. Ingen kritiske funn. | | **C** | Akseptabel kode, men merkbar teknisk gjeld. 1-2 kritiske funn. | | **D** | Problematisk kvalitet. Flere kritiske funn. Anbefaler opprydding. | | **F** | Daarlig kvalitet. Monolitter, sikkerhetshull, eller fundamental feil arkitektur. | ---
[Workflow] quality-audit-masterplan: Konklusjon claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","konklusjon"]
Cross-domain: []
Symptoms: []
Body:
- [ ] Koden er velskrevet, minimal teknisk gjeld - [ ] Noen kvalitetsproblemer, men akseptabelt nivaa - [ ] Vesentlige kvalitetsproblemer, boer addresseres foer neste MP - [ ] Betydelig teknisk gjeld, anbefaler dedikert opprydding ``` ---
[Workflow] quality-audit-masterplan: Anbefalte Oppfoelgings-Actions claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","anbefalte","oppfoelgingsactions"]
Cross-domain: []
Symptoms: []
Body:
| # | Action | Type | Prioritet | |---|--------|------|-----------| | 1 | [beskrivelse] | Quick fix / /refactor / Ny MP | Hoey/Medium/Lav | | 2 | ... | ... | ... |
[Workflow] quality-audit-masterplan: Quick Fixes (kan gjoeres direkte) claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","quick","fixes","kan","gjoeres","direkte"]
Cross-domain: []
Symptoms: []
Body:
Endringer som er smaa nok til aa fikse uten ny MP: 1. [konkret endring] 2. [konkret endring]
[Workflow] quality-audit-masterplan: Data-Lag Anbefalinger claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","datalag","anbefalinger"]
Cross-domain: []
Symptoms: []
Body:
| Data | Naaværende lag | Anbefalt lag | Begrunnelse | |------|----------------|-------------|-------------| | [hva] | [PHP array/config/blade] | [Database/Config] | [hvorfor] |
[Workflow] quality-audit-masterplan: Monolitter Identifisert (kandidater for /refactor) claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","monolitter","identifisert","kandidater","for","refactor"]
Cross-domain: []
Symptoms: []
Body:
| Fil | Linjer | Hvorfor monolittisk | Anbefalt action | |-----|--------|---------------------|-----------------| | [sti] | [N] | [begrunnelse] | /refactor [sti] |
[Workflow] quality-audit-masterplan: QA-001: [Tittel] claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","qa001","tittel"]
Cross-domain: []
Symptoms: []
Body:
**Kategori:** Q-[NN] **Fil:** [filnavn:linjenummer] **Problem:** [beskrivelse] **Anbefaling:** [handling]
[Workflow] quality-audit-masterplan: QF-001: [Tittel] claude/agents/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-21 02:00:13
Source file: /home/heine/.claude/agents/quality-audit-masterplan.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","qf001","tittel"]
Cross-domain: []
Symptoms: []
Body:
**Kategori:** Q-[NN] **Fil:** [filnavn:linjenummer] **Problem:** [konkret beskrivelse med kode-sitat] **Anbefaling:** [konkret fix - hva skal endres] **Effort:** [Lav/Medium/Hoey]
Ingestion History

Loading…