KB: suitecrm-dev

← All workspaces
4075 entries 165 domains 5.23 MB database Last ingest: 2026-03-20 09:07

4075 results — page 11 of 82

Title Domain Type Severity Source Freshness Updated
[Workflow] quality-audit-masterplan: Upgrade Safety claude/commands/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/quality-audit-masterplan.md
Source date: 2026-03-16
Keywords: ["quality","audit","masterplan","upgrade","safety"]
Cross-domain: []
Symptoms: []
Body:
- [ ] No modifications to `core/` directory - [ ] No direct edits to `*.ext.php` files (should be auto-compiled) - [ ] Labels in Extension framework (lag 4), not in core language files
[Workflow] quality-audit-masterplan: Structure claude/commands/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/quality-audit-masterplan.md
Source date: 2026-03-16
Keywords: ["quality","audit","masterplan","structure"]
Cross-domain: []
Symptoms: []
Body:
- [ ] All custom code in `custom/` or `extensions/` (never in `core/`) - [ ] Extension source files in `custom/Extension/`, not directly in compiled paths - [ ] Vardefs have `'source' => 'custom_fields'` where needed - [ ] CURRENT symlinks point to latest expert file versions
[Workflow] quality-audit-masterplan: VIKTIG: Vent på instruksjon claude/commands/quality-audit-masterplan pattern medium quality-audit-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/quality-audit-masterplan.md
Source date: 2026-03-16
Keywords: ["quality","audit","masterplan","viktig","vent","instruksjon"]
Cross-domain: []
Symptoms: []
Body:
**IKKE** begynn å jobbe basert på window-tittelen eller konteksten alene. **IKKE** les filer, analyser kode, eller kjør verktøy ennå. Your COMPLETE response must be EXACTLY these two lines (no more, no less, no bullet points): Hvilken masterplan eller customization-kode skal jeg auditere? `[Anbefalt: Sonnet | Effort: medium | Thinking: nei]` --- # Code Quality Audit — SuiteCRM Dev Audit the quality of implemented SuiteCRM customizations. **DO NOT** read or follow...
[Workflow] patch-revise-masterplan: Find Masterplans claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","find","masterplans"]
Cross-domain: []
Symptoms: []
Body:
```bash ls coordination/masterplans/active/ ```
[Tool usage] patch-revise-masterplan: Anti-Patterns claude/commands/patch-revise-masterplan api_note medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","antipatterns","serena"]
Cross-domain: []
Symptoms: []
Body:
- DO NOT read `~/.claude/agents/patch-revise-masterplan.md` — wrong workspace - DO NOT use multiple Read-Edit-Read-Edit cycles — read all files first, then edit - DO NOT re-verify SSH findings already in review or explore reports - DO NOT use `serena` (local) for SuiteCRM code — use `serena-suitecrm` (remote) - DO NOT assume QUALITY-GATES.md, fix-permissions.sh exist (they don't) - DO NOT hardcode passwords — always `$SUDO_PASS` - DO NOT rewrite the masterplan — only patch it - DO NOT add new...
[Workflow] patch-revise-masterplan: Neste steg: claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","neste","steg"]
Cross-domain: []
Symptoms: []
Body:
1. Kjør `/review-masterplan` på nytt for å verifisere score A/B 2. Alternativt: gå til `/implement-masterplan` hvis kun minor advarsler gjenstår ``` ---
[Workflow] patch-revise-masterplan: Endringer gjort: claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","endringer","gjort"]
Cross-domain: []
Symptoms: []
Body:
| Funn | Type | Status | Endring | |------|------|--------|---------| | K-001 | Kritisk | Fikset | [kort beskrivelse] | | A-001 | Advarsel | Fikset | [kort beskrivelse] | | R-001 | Anbefaling | Utenfor scope | [begrunnelse] |
[Workflow] patch-revise-masterplan: Revisjon Fullført claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","revisjon","fullfrt"]
Cross-domain: []
Symptoms: []
Body:
**Masterplan:** coordination/masterplans/active/MP-{NNNN}-{slug}/MASTERPLAN.md **Review brukt:** REVIEW.md **Dato:** [date]
[Workflow] patch-revise-masterplan: Output Format claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","output","format"]
Cross-domain: []
Symptoms: []
Body:
```markdown
[Tool usage] patch-revise-masterplan: Git Persistence (MANDATORY) claude/commands/patch-revise-masterplan api_note medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","git","persistence","mandatory"]
Cross-domain: []
Symptoms: []
Body:
After saving: ```bash git add coordination/masterplans/active/MP-{NNNN}-{slug}/ git commit -m "revise: MP-{NNNN} {slug} (patch from review)" git push origin main ``` ---
[Workflow] patch-revise-masterplan: Step 6: Write updated files claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","step","write","updated","files"]
Cross-domain: []
Symptoms: []
Body:
**Overwrite ORIGINAL files** (do not create new files). ```bash coordination/masterplans/active/MP-{NNNN}-{slug}/MASTERPLAN.md coordination/masterplans/active/MP-{NNNN}-{slug}/CONTEXT.md # if changed ``` ---
[Workflow] patch-revise-masterplan: Revision [N] — [YYYY-MM-DD] claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","revision","yyyymmdd"]
Cross-domain: []
Symptoms: []
Body:
**Based on:** REVIEW.md (or REVIEW-2.md) **Review Score:** [original score] #### Critical Gaps Fixed: - **K-001:** [title] — [what was changed, in which section] #### Warnings Fixed: - **A-001:** [title] — [what was changed] #### Not Addressed (out of scope): - **R-001:** [title] — [reason: requires new /architect round] #### Estimated New Score: [A/B/C/D] ```
[Workflow] patch-revise-masterplan: Step 5: Add Revision Log claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","step","add","revision","log"]
Cross-domain: []
Symptoms: []
Body:
Add at BOTTOM of MASTERPLAN.md: ```markdown ---
[Workflow] patch-revise-masterplan: Step 4: Edit the masterplan claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","step","edit","the"]
Cross-domain: []
Symptoms: []
Body:
**MINIMAL CHANGE PRINCIPLE:** - Fix only what review flagged - Keep everything review did NOT flag - Use same style and format as existing masterplan - No structural reorganization - No scope additions **For each K-xxx/A-xxx finding:** 1. Identify exact section in masterplan 2. Make smallest change that resolves the problem 3. Note change in revision log (Step 5)
[Tool usage] patch-revise-masterplan: Step 3: MCP Verification (only if needed) claude/commands/patch-revise-masterplan api_note medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","step","mcp","verification","only","needed","serena","playwright","gh","context7"]
Cross-domain: []
Symptoms: []
Body:
3 MCP servers available — use them in this priority: **suitecrm MCP** — only if a fix requires knowing actual field names or labels not already confirmed: | Need | MCP Tool | |------|----------| | Field exists? | `get_module_fields` | | Label key exists? | `get_language_strings` | **context7 MCP** — if a fix requires verifying an API or framework claim WITHOUT SSH-grepping source code: | Need | context7 approach | |------|----------| | Does SuiteCRM 8 support X pattern? |...
[Workflow] patch-revise-masterplan: Step 2: Categorize findings claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","step","categorize","findings"]
Cross-domain: []
Symptoms: []
Body:
**Must fix (blocking):** - All K-xxx (critical gaps) - A-xxx that affect implementability **Should fix (improvement):** - Remaining A-xxx warnings - Simple R-xxx recommendations **Out of scope:** - R-xxx requiring new architecture analysis - Proposals that change project scope Show this categorization to user and wait for confirmation before editing.
[Workflow] patch-revise-masterplan: Step 1: Read review + masterplan SELECTIVELY claude/commands/patch-revise-masterplan pattern medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","step","read","review","selectively"]
Cross-domain: []
Symptoms: []
Body:
Find files: ```bash ls coordination/masterplans/active/ ``` **Read smart — NOT everything at once:** 1. Read REVIEW.md completely (your work order — extract all K-xxx, A-xxx, R-xxx) 2. Read MASTERPLAN.md completely (understand scope + structure) 3. Read CONTEXT.md completely (gotchas, key facts) 4. Only read task files referenced by review findings **No selective reads with offset/limit** — read each file fully, once.
[Guardrail] patch-revise-masterplan: SSH Safety Rules (only if you need SSH) claude/commands/patch-revise-masterplan gotcha high patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","ssh","safety","rules","only","you","need","gh"]
Cross-domain: []
Symptoms: []
Body:
- Check file size before cat: `ssh suitecrm "wc -l /path/to/file"` - NEVER cat `/var/www/suitecrm/public/dist/index.html` (minified, useless) - NEVER cat `/var/www/suitecrm/public/legacy/themes/suite8/css/Dawn/style.css` (699KB) - NEVER hardcode passwords — always `$SUDO_PASS` - NEVER run parallel SSH commands that depend on each other — sequence them - Wrong: `ssh suitecrm "mkdir X" & ssh suitecrm "cp file X/"` (race condition) - Right: `ssh suitecrm "mkdir X && cp file X/"` ---
[Tool usage] patch-revise-masterplan: Trust Previous Agents' Findings claude/commands/patch-revise-masterplan api_note medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","trust","previous","agents","findings","mcp"]
Cross-domain: []
Symptoms: []
Body:
The review agent already verified facts via SSH/MCP. Do NOT re-verify what it found. - If review says "file X doesn't exist" — trust it, don't SSH-check yourself - If review says "use MCP deploy_metadata_file" — add that to the task, don't verify with SSH - Re-verification wastes tokens and produces identical results
[Guardrail] patch-revise-masterplan: File Editing Strategy (CRITICAL) claude/commands/patch-revise-masterplan gotcha critical patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","file","editing","strategy","critical","Calls"]
Cross-domain: []
Symptoms: []
Body:
**Read the WHOLE file before editing.** Do NOT use multiple Edit calls interleaved with Reads. ``` Correct approach: 1. Read MASTERPLAN.md ONCE (full file) 2. Read CONTEXT.md ONCE (full file) 3. Plan all changes 4. Make all Edit calls 5. Done Wrong approach (causes 12-fragment edits): Read → Edit → Read → Edit → Read → Edit → ... ```
[Tool usage] patch-revise-masterplan: SuiteCRM Context claude/commands/patch-revise-masterplan api_note medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","suitecrm","context","mcp"]
Cross-domain: []
Symptoms: []
Body:
- SuiteCRM app runs on **remote server 172.20.0.102**, NOT locally - MCP server `suitecrm` available (21 tools) — use for verification BEFORE SSH - All SSH findings from explore reports are pre-verified — trust them - Workspace path: `/var/www/suitecrm-dev/` - App path on server: `/var/www/suitecrm/`
[Tool usage] patch-revise-masterplan: VIKTIG: Vent på instruksjon claude/commands/patch-revise-masterplan api_note medium patch-revise-masterplan.md 88 2026-03-20 02:00:03
Source file: .claude/commands/patch-revise-masterplan.md
Source date: 2026-03-16
Keywords: ["patch","revise","masterplan","viktig","vent","instruksjon","serena"]
Cross-domain: []
Symptoms: []
Body:
**IKKE** begynn å jobbe basert på window-tittelen eller konteksten alene. **IKKE** les filer, analyser kode, eller kjør verktøy ennå. Your COMPLETE response must be EXACTLY these two lines (no more, no less, no bullet points): Hvilken masterplan skal revideres, og hva er review-feedbacken? `[Anbefalt: Sonnet | Effort: medium | Thinking: nei]` --- # Patch/Revise Masterplan — SuiteCRM Dev Fix critical gaps and warnings found during masterplan review. You are a **precision surgeon** — fix...
[Workflow] orchestrate: Session-End Checklist claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","sessionend","checklist","git"]
Cross-domain: []
Symptoms: []
Body:
FOER du avslutter en orkestreringsesjon: 1. **Git push alle repos:** Kjoer `git log --oneline origin/main..HEAD` i alle repos der commits ble gjort. Push hvis ahead. 2. **Uncommitted side-effects:** Kjoer `git status` i alle workspaces. Rapporter modifiserte filer som IKKE var del av implementation-commits til brukeren. 3. **Masterplan-status:** Flytt ferdige masterplans til `coordination/masterplans/completed/`. 4. **Expert file-oppdateringer:** Flagg om ekspertfiler trenger oppdatering...
[Workflow] orchestrate: Subagent Prompt Checklist claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","subagent","prompt","checklist"]
Cross-domain: []
Symptoms: []
Body:
- [ ] KB-query: Kjoer `vendor/bin/kb query "TOPIC"` FOER implementering - [ ] Expert files: Les relevante CURRENT-*.md filer pekt paa av KB - [ ] Schema-introspeksjon: Bruk introspect/discovery-verktoy foer API-kode - [ ] Rapport: Lever ## Rapport med task_id, status, files_deployed, errors ```
[Workflow] orchestrate: Subagent Prompt Checklist (KRITISK — F-06/F-07) claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","subagent","prompt","checklist","kritisk","f06f07"]
Cross-domain: []
Symptoms: []
Body:
Inkluder denne sjekklisten i HVER implementerings-delegering. Uten den risikerer subagenten 206 tool-kall / 139k tokens trial-and-error (faktisk observert i MP-0004 Steg 1). ```
[Tool usage] orchestrate: playwright MCP — UI-verifisering claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","playwright","mcp","uiverifisering","gh"]
Cross-domain: []
Symptoms: []
Body:
Bruk playwright for: verifisere at CSS-endringer er synlige, at felt vises/skjules korrekt, ta screenshots etter deploy. **Bruk dette i stedet for "åpne nettleser og sjekk manuelt".**
[Tool usage] orchestrate: context7 MCP — dokumentasjon claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","context7","mcp","dokumentasjon"]
Cross-domain: []
Symptoms: []
Body:
| Verktøy | Bruk for | |---------|---------| | `resolve-library-id` | Finn riktig library ID for SuiteCRM, Angular, Symfony | | `get-library-docs` | Hent offisiell dokumentasjon uten å SSH-grep i kildekode | Bruk context7 for: SuiteCRM 8 extension docs, Angular 18 API, Symfony DI/services, Webpack Module Federation — **i stedet for å grep i source code på serveren**.
[Tool usage] orchestrate: suitecrm MCP — data, deploy, cache claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","suitecrm","mcp","data","deploy","cache"]
Cross-domain: []
Symptoms: []
Body:
| Verktøy | Bruk for | |---------|---------| | `get_module_fields` | Les felt-definisjoner | | `deploy_metadata_file` | Deploy viewdefs (detailviewdefs, editviewdefs, listviewdefs) | | `deploy_extension_file` | Deploy Vardefs, Language, Layoutdefs | | `rebuild_extensions` | Etter Extension-endringer | | `cache_clear` | Etter metadata/config-endringer | | `set_label` | Individuelle label-endringer | | `get_language_strings` | Les gjeldende oversettelser | | `list_records` / `search_records` |...
[Tool usage] orchestrate: MCP-verktøy tilgjengelig (bruk FØR SSH) claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","mcpverkty","tilgjengelig","bruk","ssh","mcp"]
Cross-domain: []
Symptoms: []
Body:
9 MCP-servere er tilgjengelige. De tre viktigste for orkestrering:
[Workflow] orchestrate: Ikke sjekk disse (returnerer ubrukelig output) claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","ikke","sjekk","disse","returnerer","ubrukelig","output"]
Cross-domain: []
Symptoms: []
Body:
- cat /var/www/suitecrm/public/dist/index.html (minifisert, 5KB+ inline CSS) - cat /var/www/suitecrm/public/legacy/themes/suite8/css/Dawn/style.css (699KB fil) - grep "custom.*css" index.html (matcher inline <style>-blokker) - Scripter som IKKE finnes: fix-permissions.sh, QUALITY-GATES.md, merge-angular-json - Stol på explore-rapportene — de inneholder pre-verifiserte fakta ```
[Workflow] orchestrate: Already Verified (trenger ikke sjekkes igjen) claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","already","verified","trenger","ikke","sjekkes","igjen"]
Cross-domain: []
Symptoms: []
Body:
- SuiteCRM versjon: 8.9.2 på /var/www/suitecrm/ - extensions/defaultExt/ eksisterer, enabled: false - public/dist/custom-overrides.css eksisterer - public/dist/index.html har <link> til custom-overrides.css - Node.js 18.20.8 installert paa server (Yarn 4.10.3, PnP) - public/legacy/custom/themes/ finnes IKKE - Eksisterende customizations: SC-0001 til SC-NNNN (sjekk CURRENT-customizations.md)
[Workflow] orchestrate: Informasjonsoverføring mellom agenter (KRITISK) claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","informasjonsoverfring","mellom","agenter","kritisk"]
Cross-domain: []
Symptoms: []
Body:
Når du delegerer til neste agent, gi alltid en "Already Verified" liste med fakta som er bekreftet og IKKE trenger re-sjekking: ```
[Tool usage] orchestrate: Regler claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","regler","mcp","git"]
Cross-domain: []
Symptoms: []
Body:
- **ALDRI modifiser core** — kun extensions, overrides, plugins - **MCP først** — bruk suitecrm MCP for verifisering FØR SSH - **Sekvensiell deploy** — én fil om gangen til remote (ingen parallelle SSH-writes) - **Git commit etter hvert logical changeset** på remote server - **Vis fremdrift** — bruker skal se hvilken task som kjører - **ALDRI hardkod passord** — bruk alltid `$SUDO_PASS` i SSH-kommandoer - **F-04 — ALDRI kjør SSH-analyse direkte:** Du er koordinator, ikke implementør. Grep,...
[Workflow] orchestrate: F-05 — Re-delegering: sjekk state FØR re-kjøring claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","f05","redelegering","sjekk","state","rekjring","mcp"]
Cross-domain: []
Symptoms: []
Body:
Hvis en subagent leverte ufullstendig rapport og du vurderer å re-kjøre: 1. Sjekk om tasken allerede er utført via MCP eller SSH `ls`/`grep` 2. Eksempel: `ssh suitecrm "grep -q 'address_group_c' /path/to/viewdefs.php && echo DONE || echo MISSING"` 3. Kun re-kjør hvis state bekrefter at tasken IKKE er fullført
[Workflow] orchestrate: F-03 — Context-budsjett ved debug-delegering claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","f03","contextbudsjett","ved","debugdelegering"]
Cross-domain: []
Symptoms: []
Body:
`suitecrm-specialist` har 8 knowledge files og stor instruksfil. Ved debug-delegering: - Bruk `generic-development` i stedet for `suitecrm-specialist` - Send KUN: feilmelding + relevant task-info + konkrete sjekker du vil ha gjort - **ALDRI** pass full sesjonshistorikk, "Already Verified"-lister, eller alle tidligere agent-rapporter inn i debug-prompten - Tommelregel: debug-prompt skal ikke overskride ~1500 tegn
[Tool usage] orchestrate: Rapport claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","rapport","mcp"]
Cross-domain: []
Symptoms: []
Body:
- task_id: TASK-NNN - status: completed | failed - files_deployed: [liste med fulle stier] - errors: ingen | [feilmelding] ``` Eksempel på **ugyldig rapport** (bare MCP-gap-logging uten task-status): re-delegér.
[Workflow] orchestrate: F-01 — Subagent rapportformat (KRITISK) claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","f01","subagent","rapportformat","kritisk"]
Cross-domain: []
Symptoms: []
Body:
Alle subagenter MÅ levere rapport med disse feltene. Mangler ett felt: re-kjør agenten. ```
[Tool usage] orchestrate: Agent-delegering claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","agentdelegering","playwright","mcp","gh","Tasks"]
Cross-domain: []
Symptoms: []
Body:
Du kan delegere til sub-agenter for spesifikke tasks: | Task-type | Agent | |-----------|-------| | Vardef/metadata/language | `suitecrm-specialist` | | Angular extension | `suitecrm-specialist` (med knowledge-extensions.md) | | Research underveis | `explore-suitecrm` | | Debugging | `generic-development` (ikke `suitecrm-specialist` — se F-03 under) | | UI-verifisering | Playwright MCP direkte |
[Tool usage] orchestrate: Steg 6: Dokumenter claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","steg","dokumenter","git"]
Cross-domain: []
Symptoms: []
Body:
- Oppdater `coordination/experts/suitecrm/CURRENT-customizations.md` med SC-NNNN entries - Git commit på remote: `ssh suitecrm "cd /var/www/suitecrm && git add -A && git commit -m 'MP-NNNN: description' && git push"` - Git commit her: oppdater masterplan status til completed - Flytt masterplan til `coordination/masterplans/completed/`
[Tool usage] orchestrate: Steg 5: Verifisering claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","steg","verifisering","playwright","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
- **MCP** → `get_module_fields`, `list_records` for å sjekke data/felter - **Playwright** → navigér til berørte views, ta screenshots - **SSH** → sjekk loggfiler for feil - **F-02 REGEL — testdata for UI-komponenter:** Hvis verifiseringen tester felt/komponenter som rendres basert på data (f.eks. adressefelter, relaterte felter), bruk `search_records` MCP til å finne en record MED relevante data FØR Playwright-test. En tom record gir falsk "komponent rendres ikke"-resultat.
[Tool usage] orchestrate: Steg 4: Samlet deploy claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","steg","samlet","deploy","mcp"]
Cross-domain: []
Symptoms: []
Body:
Etter alle filer er på plass: ```bash # Extension-kompilering — bruk MCP rebuild_extensions verktøy ELLER: ssh suitecrm 'echo "$SUDO_PASS" | sudo -S -u www-data php /var/www/suitecrm/scripts/rebuild_extensions.php 2>/dev/null' # Cache clear (alle lag) ssh suitecrm 'echo "$SUDO_PASS" | sudo -S rm -rf /var/www/suitecrm/cache/themes/suite8/modules/*/ 2>/dev/null' ssh suitecrm 'echo "$SUDO_PASS" | sudo -S rm -rf /var/www/suitecrm/cache/smarty/templates_c/* 2>/dev/null' ssh suitecrm 'echo...
[Workflow] orchestrate: Steg 3: Implementer task-for-task claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","steg","implementer","taskfortask","mcp"]
Cross-domain: []
Symptoms: []
Body:
For hver task: 1. **Beskriv** hva som skal gjøres (vis til bruker) 2. **Implementer** — bruk suitecrm-specialist knowledge for deploy-mønster 3. **Verifiser** — MCP-query eller SSH-sjekk at filen er på plass 4. **Marker ferdig** — oppdater progress
[Workflow] orchestrate: Steg 2: Planlegg rekkefølge claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","steg","planlegg","rekkeflge","playwright","mcp","gh","Tasks"]
Cross-domain: []
Symptoms: []
Body:
Sorter tasks etter dependencies. Typisk rekkefølge: 1. Backend/vardefs først (DB-endringer) 2. Metadata/layoutdefs (view definitions) 3. Language/translations 4. Frontend/extension (Angular, krever build) 5. CSS/theme overrides 6. Cache clear + QR&R (samlet) 7. Verifisering (MCP + Playwright)
[Workflow] orchestrate: Steg 1: Valider masterplan claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","steg","valider","masterplan","Tasks"]
Cross-domain: []
Symptoms: []
Body:
- Er alle tasks definert med filer, deploy-steg, og verifisering? - Er upgrade-safety analysert? - Er cache-strategi dokumentert? - Foreslå `/review-masterplan` hvis ikke gjort.
[Workflow] orchestrate: Steg 0: Last masterplan claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","steg","last","masterplan"]
Cross-domain: []
Symptoms: []
Body:
```bash ls coordination/masterplans/active/ cat coordination/masterplans/active/MP-{NNNN}-{slug}/MASTERPLAN.md ```
[Tool usage] orchestrate: Viktig: Dette er IKKE standard orchestrator claude/commands/orchestrate api_note medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","viktig","dette","ikke","standard","orchestrator","mcp","git"]
Cross-domain: []
Symptoms: []
Body:
SuiteCRM-dev har **ingen lokal kodebase** — all kode lever på remote server (172.20.0.102). Det betyr: - **Ingen git worktrees** — vi jobber sekvensielt mot remote server - **Ingen file locks** — én agent av gangen deployer til remote - **Ingen parallell kode-skriving** — remote server er single-target Du kan likevel parallellisere **research, MCP-queries, og verifisering**.
[Workflow] orchestrate: VIKTIG: Vent på instruksjon claude/commands/orchestrate pattern medium orchestrate.md 88 2026-03-20 02:00:03
Source file: .claude/commands/orchestrate.md
Source date: 2026-03-16
Keywords: ["orchestrate","viktig","vent","instruksjon","Tasks"]
Cross-domain: []
Symptoms: []
Body:
**IKKE** begynn å jobbe basert på window-tittelen eller konteksten alene. **IKKE** les filer, analyser kode, eller kjør verktøy ennå. Your COMPLETE response must be EXACTLY these two lines (no more, no less, no bullet points): Hvilken masterplan skal orkestreres? `[Anbefalt: Sonnet | Effort: medium | Thinking: nei]` Hvis bare én aktiv masterplan finnes, vis den og spør om oppstart. --- # Orchestrator — SuiteCRM Dev Du koordinerer implementering av SuiteCRM masterplans ved å delegere tasks...
[Workflow] magitek-ops: Available Infrastructure claude/commands/magitek-ops pattern medium magitek-ops.md 88 2026-03-20 02:00:03
Source file: .claude/commands/magitek-ops.md
Source date: 2026-03-16
Keywords: ["magitek","ops","available","infrastructure"]
Cross-domain: []
Symptoms: []
Body:
- SuiteCRM server: `ssh suitecrm` (172.20.0.102) - All Proxmox hosts (px1, pmox10, pmox15, pmox2, px3, hjemme) - All LXC containers and VMs across all locations - Networking, firewalls, reverse proxies, DNS
[Workflow] magitek-ops: Instructions claude/commands/magitek-ops pattern medium magitek-ops.md 88 2026-03-20 02:00:03
Source file: .claude/commands/magitek-ops.md
Source date: 2026-03-16
Keywords: ["magitek","ops","instructions","git"]
Cross-domain: []
Symptoms: []
Body:
1. Spawn a `magitek-server-infra-ops` agent using the Agent tool with this prompt structure: ``` Oppgave: {user's request} Du jobber i /var/www/magitek-ops/ workspace. Les først ekspertfilen: coordination/experts/operations/magitek-server-ops/CURRENT.md Følg deretter instruksjonene i ~/.claude/agents/magitek-server-infra-ops.md ``` 2. The agent has SSH access to all Magitek servers and Proxmox hosts. 3. Run the agent in background if the task is independent, foreground if you need...
[Workflow] magitek-ops: Cross-Workspace Command: magitek-ops claude/commands/magitek-ops pattern medium magitek-ops.md 88 2026-03-20 02:00:03
Source file: .claude/commands/magitek-ops.md
Source date: 2026-03-16
Keywords: ["magitek","ops","crossworkspace","command","magitekops","git"]
Cross-domain: []
Symptoms: []
Body:
This command runs infrastructure operations in the **magitek-ops workspace** (`/var/www/magitek-ops/`), with full access to its expert files, coordination data, and SSH configurations.
Ingestion History

Loading…