KB: mcp-servers
← All workspaces3733 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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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…