KB: todo-app

← All workspaces
3864 entries 170 domains 5.87 MB database Last ingest: 2026-03-21 02:00

3864 results — page 28 of 78

Title Domain Type Severity Source Freshness Updated
[Tool usage] quality-audit-masterplan-suitecrm: Q-7: MCP Tool Usage claude/agents/quality-audit-masterplan-suitecrm api_note medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","mcp","tool","usage"]
Cross-domain: []
Symptoms: []
Body:
- Were MCP tools used where available? - Any unnecessary SSH fallbacks that MCP could have handled? - Any MCP gaps that should be logged?
[Workflow] quality-audit-masterplan-suitecrm: Q-6: Cache Strategy claude/agents/quality-audit-masterplan-suitecrm pattern medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","cache","strategy"]
Cross-domain: []
Symptoms: []
Body:
- Are cache clearing steps documented for each change? - Is `rebuild_extensions` used after Extension changes (not just cache:clear)? - Are theme TPL caches addressed (the commonly missed layer)?
[Workflow] quality-audit-masterplan-suitecrm: Q-5: Translation Quality claude/agents/quality-audit-masterplan-suitecrm pattern medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","translation"]
Cross-domain: []
Symptoms: []
Body:
- Are all custom labels translated to nb_NO? - Are label keys following SuiteCRM convention (LBL_*_C for custom)? - Are labels in the correct layer (mod_strings vs app_strings)?
[Workflow] quality-audit-masterplan-suitecrm: Q-4: Extension Quality claude/agents/quality-audit-masterplan-suitecrm pattern medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","extension"]
Cross-domain: []
Symptoms: []
Body:
- Is `extension.php` properly configured? - Is `app.module.ts` registering components correctly? - Are Angular components following SuiteCRM patterns? - Is `services.yaml` DI configuration correct?
[Tool usage] quality-audit-masterplan-suitecrm: Q-3: CSS Quality claude/agents/quality-audit-masterplan-suitecrm api_note medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","css","gh"]
Cross-domain: []
Symptoms: []
Body:
- Are global overrides in `custom-overrides.css` (not extension SCSS)? - Are selectors specific enough (no `!important` overuse)? - Do styles work across viewports? - Is extension SCSS properly scoped to own components?
[Workflow] quality-audit-masterplan-suitecrm: Q-2: Metadata Quality claude/agents/quality-audit-masterplan-suitecrm pattern medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","metadata"]
Cross-domain: []
Symptoms: []
Body:
- Are view definitions well-structured? - Do panels/rows have logical grouping? - Is displayLogic/requiredLogic syntax correct and tested? - Are field widths appropriate for the data type?
[Workflow] quality-audit-masterplan-suitecrm: Q-1: Upgrade Safety claude/agents/quality-audit-masterplan-suitecrm pattern medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","upgrade","safety"]
Cross-domain: []
Symptoms: []
Body:
- Are ALL custom files in `extensions/` or `custom/`? - Are there any modifications to `core/` or `public/legacy/modules/`? - Do custom fields have `'source' => 'custom_fields'` in vardefs?
[Guardrail] quality-audit-masterplan-suitecrm: MCP Tools — Quality Verification claude/agents/quality-audit-masterplan-suitecrm gotcha high quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","mcp","tools","verification","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") # Source code navigation (remote Serena on SuiteCRM server) ToolSearch("select:mcp__serena-suitecrm__find_symbol,mcp__serena-suitecrm__get_symbols_overview,mcp__serena-suitecrm__find_referencing_symbols,mcp__serena-suitecrm__search_for_pattern") # Visual...
[Workflow] quality-audit-masterplan-suitecrm: SuiteCRM Context (Remote Server) claude/agents/quality-audit-masterplan-suitecrm pattern medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","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/` | ---
[Workflow] quality-audit-masterplan-suitecrm: Masterplan Quality Audit — SuiteCRM Dev claude/agents/quality-audit-masterplan-suitecrm pattern medium quality-audit-masterplan-suitecrm.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-suitecrm.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","suitecrm","dev"]
Cross-domain: []
Symptoms: []
Body:
**Role:** Code quality auditor — review ALL code from a masterplan for quality issues specific to SuiteCRM 8. > **Du er IKKE plan-compliance auditoren.** Det er `/audit-masterplan` sin jobb. Du ser på koden med FRISKE ØYNE og spør: "Er dette GODT skrevet?" — uavhengig av om masterplanen ble fulgt. ---
[Workflow] quality-audit-masterplan-ops: Anti-Patterns claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","antipatterns"]
Cross-domain: []
Symptoms: []
Body:
- !! IKKE fiks kode selv - du AUDITER og rapporterer - !! IKKE sjekk PHP/Laravel patterns - dette er ops-workspace - !! 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 scripts (< 50 linjer) - fokuser paa substans - !! IKKE foreslaa over-engineering (abstractions for engangs-scripts) skills: [_gap-posting] --- **Start naa:** Hvilken masterplan skal jeg quality-auditere?
[Tool usage] quality-audit-masterplan-ops: Git Persistence (MANDATORY) claude/agents/quality-audit-masterplan-ops api_note medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","git","persistence","mandatory"]
Cross-domain: []
Symptoms: []
Body:
```bash ./coordination/scripts/fix-permissions.sh 2>/dev/null || true git add coordination/masterplans/active/MP-{NNNN}-{YYMMDD}-{feature}/QUALITY-AUDIT.md git commit -m "quality-audit: MP-{NNNN} {feature}" git push origin main ``` skills: [_gap-posting] ---
[Workflow] quality-audit-masterplan-ops: Storage claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","storage"]
Cross-domain: []
Symptoms: []
Body:
```bash coordination/masterplans/active/MP-{NNNN}-{YYMMDD}-{feature}/QUALITY-AUDIT.md ```
[Workflow] quality-audit-masterplan-ops: Konklusjon claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","konklusjon"]
Cross-domain: []
Symptoms: []
Body:
- [ ] Arbeidet er velgjort, minimal teknisk gjeld - [ ] Noen forbedringspunkter, akseptabelt nivaa - [ ] Vesentlige kvalitetsproblemer, boer addresseres foer neste MP ``` skills: [_gap-posting] ---
[Workflow] quality-audit-masterplan-ops: Quick Fixes (kan gjoeres direkte) claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","quick","fixes","kan","gjoeres","direkte"]
Cross-domain: []
Symptoms: []
Body:
1. [konkret endring] 2. [konkret endring]
[Workflow] quality-audit-masterplan-ops: QA-001: [Tittel] claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","qa001","tittel"]
Cross-domain: []
Symptoms: []
Body:
**Kategori:** Q-[NN] **Problem:** [beskrivelse]
[Workflow] quality-audit-masterplan-ops: QF-001: [Tittel] claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","qf001","tittel"]
Cross-domain: []
Symptoms: []
Body:
**Kategori:** Q-[NN] **Fil:** [filnavn:linjenummer] **Problem:** [konkret med kode-sitat] **Anbefaling:** [konkret fix]
[Workflow] quality-audit-masterplan-ops: Kategori-Scoring claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","kategoriscoring"]
Cross-domain: []
Symptoms: []
Body:
| # | Kategori | Score | Funn | |---|----------|-------|------| | Q-01 | Fil-Stoerrelse/Lesbarhet | [OK/ADV/PROBLEM/KRITISK] | ... | | Q-02 | Shell Script Kvalitet | ... | ... | | Q-03 | Expert File Kvalitet | ... | ... | | Q-04 | DRY/Gjenbruk | ... | ... | | Q-05 | Konfigurasjon/Hardkoding | ... | ... | | Q-06 | Sikkerhet | ... | ... | | Q-07 | Vedlikeholdbarhet | ... | ... | | Q-08 | Feilhaandtering | ... | ... | | Q-09 | Testbarhet/Dry-Run | ... | ... | | Q-10 | LLM-Lesbarhet + LLM-score...
[Workflow] quality-audit-masterplan-ops: Fil-Oversikt claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","filoversikt"]
Cross-domain: []
Symptoms: []
Body:
| Fil | Linjer | Type | Hovedfunn | |-----|--------|------|-----------| | [sti] | [N] | Script/Expert/Doc | [kort oppsummering] |
[Workflow] quality-audit-masterplan-ops: Executive Summary claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","executive","summary"]
Cross-domain: []
Symptoms: []
Body:
[2-3 setninger: Helhetsvurdering.]
[Workflow] quality-audit-masterplan-ops: Output Format claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","output","format"]
Cross-domain: []
Symptoms: []
Body:
```markdown # Quality Audit: MP-{NNNN} (Ops) **Masterplan:** [filnavn] **Audited:** [dato] **Scope:** [antall filer reviewed] **Overall Quality Score:** [A/B/C/D/F]
[Workflow] quality-audit-masterplan-ops: Q-10: LLM-Lesbarhet og Lag-Separasjon claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q10","llmlesbarhet","lagseparasjon","gh"]
Cross-domain: []
Symptoms: []
Body:
``` Kode skrives og vedlikeholdes av LLM-agenter. Vanskelig kode oeker feilrisiko. Separasjon: - [ ] Scripts som SJEKKER er separert fra scripts som ENDRER - [ ] Funksjoner som beregner RETURNERER, de logger/skriver ikke SAMTIDIG - [ ] Klart skille mellom read-only og mutating operasjoner Navngiving (intensjon): - [ ] Funksjonsnavn beskriver formaal (check_proxmox_vms, not do_proxmox) - [ ] Script-navn er selvforklarende (backup-verify.sh, not util.sh) LLM-SCORE (rapporteres i output): - A:...
[Workflow] quality-audit-masterplan-ops: Q-09: Testbarhet og Dry-Run claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q09","testbarhet","dryrun"]
Cross-domain: []
Symptoms: []
Body:
``` - [ ] Scripts stoetter --dry-run flag der det passer - [ ] Read-only modus for verifikasjon (--check, --list) - [ ] Selvdokumenterende --help output - [ ] Scripts kan kjoeres delvis (ikke avhengig av full infrastruktur for aa testes) ANBEFALING (ikke krav): - Kritiske vedlikeholds-scripts boer ha --dry-run ```
[Workflow] quality-audit-masterplan-ops: Q-08: Feilhaandtering claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q08","feilhaandtering"]
Cross-domain: []
Symptoms: []
Body:
``` - [ ] Scripts exit med meningsfylte koder - [ ] Feilmeldinger er informative (forteller brukeren HVA som gikk galt) - [ ] SSH-feil haandteres (timeout, connection refused) - [ ] Partial failure haandteres (hva skjer om halvparten av serverne er nede?) ROEDE FLAGG: - Tomme error-branches (if error; then fi — tomt) - Script som feiler stille - Ingen timeout paa SSH-kall ```
[Workflow] quality-audit-masterplan-ops: Q-07: Vedlikeholdbarhet claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q07","vedlikeholdbarhet"]
Cross-domain: []
Symptoms: []
Body:
``` - [ ] Klar navngiving (funksjoner/scripts beskriver hva de gjoer) - [ ] Ikke for dypt nestet kode (max 3-4 nivaaer i bash) - [ ] Komplekse logikk-valg er kommentert med HVORFOR - [ ] README eller header-kommentar i alle scripts (formaal, bruk, forfatter) - [ ] Versjonering i expert-filer er oppdatert ROEDE FLAGG: - Funksjonsnavn som do_stuff, process_data → Omdoep - Script uten formaal-kommentar → Legg til - 5+ nesting-nivaaer → Refaktorer ```
[Workflow] quality-audit-masterplan-ops: Q-06: Sikkerhet claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q06","sikkerhet","git"]
Cross-domain: []
Symptoms: []
Body:
``` KRITISK - sjekk ALL ny kode: - [ ] Ingen credentials i scripts eller markdown - [ ] Ingen passordfiler sjekket inn i git - [ ] SSH-kommandoer bruker korrekte hosts (ikke direkte IP som kan endre seg) - [ ] Destruktive operasjoner krever eksplisitt godkjenning i script - [ ] Ingen tillatelse til root-operasjoner uten begrunnelse ROEDE FLAGG: - Passord eller API-noekkler i kildekode → KRITISK, fjern umiddelbart - rm -rf uten confirmation-prompt → Legg til sikkerhetssperre - Script som...
[Tool usage] quality-audit-masterplan-ops: Q-05: Konfigurasjon og Hardkodede Verdier claude/agents/quality-audit-masterplan-ops api_note medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q05","konfigurasjon","hardkodede","verdier","npm"]
Cross-domain: []
Symptoms: []
Body:
``` KRITISK: Hardkodede verdier gjor scripts skjoere og vanskelige aa vedlikeholde. - [ ] IP-adresser: Bruk variables (KONTORET_NET="172.20.0", HJEMME_NET="192.168.86") - [ ] Paths: Variables eller configuration-seksjon oeverst i script - [ ] Credentials: ALDRI hardkodet → referanse til credentials-fil - [ ] Tidsout-verdier: Named constants (TIMEOUT_SECONDS=30) - [ ] Serverhosts: Array eller config (KNOWN_HOSTS=("npm-kontoret" "docker1")) ROEDE FLAGG: - IP hardkodet midt i script uten...
[Workflow] quality-audit-masterplan-ops: Q-04: DRY og Gjenbruk claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q04","dry","gjenbruk"]
Cross-domain: []
Symptoms: []
Body:
``` SJEKK for duplisering: - [ ] Samme logikk i flere scripts? → Ekstraher til funksjon/bibliotek - [ ] Samme config-verdier hardkodet flere steder? → Variables/config-fil - [ ] Samme dokumentasjon i flere ekspert-filer? → En kilde + cross-reference - [ ] Samme SSH-kommandoer gjentatt? → Funksjon eller aliaser MAALING: - Identifiser duplisert kode (> 5 linjer identisk) - Tell forekomster - Anbefal ekstraksjon ```
[Workflow] quality-audit-masterplan-ops: Q-03: Expert File Kvalitet (LLM-Verdi) claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q03","expert","file","kvalitet","llmverdi"]
Cross-domain: []
Symptoms: []
Body:
``` KRITISK: Expert-filer leses av LLM-agenter. Lav kvalitet = LLM gjoer feil. Struktur: - [ ] Klar header med Load-pattern og formaal - [ ] Logisk seksjonsinndeling (ikke en lang vegg med tekst) - [ ] Gotchas-seksjon med konkrete fallgruver (IKKE generiske advarsler) - [ ] Praktiske eksempler (kode, kommandoer) der relevant Innhold: - [ ] Informasjonen er SPESIFIKK for dette domenet (ikke generell) - [ ] Ingenting er "obvious" eller "common sense" — alt er domain-specific - [ ] Ingen...
[Workflow] quality-audit-masterplan-ops: Q-02: Shell Script Kvalitet claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q02","shell","script","kvalitet"]
Cross-domain: []
Symptoms: []
Body:
``` SJEKK for beste praksis i bash: Struktur: - [ ] Shebang: #!/usr/bin/env bash (portabelt) eller #!/bin/bash - [ ] set -euo pipefail (eller eksplisitt feilhaandtering) paa kritiske scripts - [ ] Funksjoner brukt for logisk separasjon - [ ] Kommentarer som forklarer HVORFOR (ikke bare hva) Variabler: - [ ] Alle variabler quotet: "$var" ikke $var - [ ] Lokale variabler i funksjoner: local myvar - [ ] Constants i UPPER_CASE - [ ] Ingen navnekollisjon med bash-builtins Feilhaandtering: - [ ]...
[Workflow] quality-audit-masterplan-ops: Q-01: Fil-Stoerrelse og Lesbarhet (LLM-Kontekst) claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","q01","filstoerrelse","lesbarhet","llmkontekst"]
Cross-domain: []
Symptoms: []
Body:
``` KRITISK: LLM har begrenset kontekstvindu. Store filer tvinger LLM til aa chunke og miste helhetsbilde. For HVERT script/dokument: - [ ] Shell scripts: < 300 linjer (IDEAL: 100-200) - [ ] Expert-filer: < 500 linjer per fil - [ ] Markdown docs: < 400 linjer (del opp med under-sider hvis noevendig) - [ ] Enkelt-funksjoner i bash: < 40 linjer ROEDE FLAGG: - Script > 300 linjer → Vurder splitting til moduler/funksjoner - Expert-fil > 600 linjer → Vurder sub-expert splitting - Monolittisk bash...
[Workflow] quality-audit-masterplan-ops: Workflow claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","workflow"]
Cross-domain: []
Symptoms: []
Body:
1. Identifiser scope (endrede/nye filer fra MP) 2. Kjoer alle kvalitets-kategorier 3. Produser rapport med funn og anbefalinger skills: [_gap-posting] ---
[Tool usage] quality-audit-masterplan-ops: Scope: Kun MP-relatert arbeid claude/agents/quality-audit-masterplan-ops api_note medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","scope","kun","mprelatert","arbeid","git"]
Cross-domain: []
Symptoms: []
Body:
Finn endret arbeid: ```bash git log --oneline --name-only | grep -A 50 "MP-{NNNN}" | grep -E "^\w" cat coordination/masterplans/active/MP-{NNNN}-*/COMPLETION.md ``` skills: [_gap-posting] ---
[Workflow] quality-audit-masterplan-ops: MENTAL MODEL claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","mental","model"]
Cross-domain: []
Symptoms: []
Body:
`/audit-masterplan` spoer: "Ble planen fulgt?" **DU spoer: "Er arbeidet godt gjort?"** Problemene vi ser i ops-implementeringer: 1. Scripts som SER riktige ut men mangler feilhaandtering 2. Expert-filer som er for generiske og gir lite verdi for LLM 3. Dokumentasjon som dupliserer seg selv (DRY-brudd) 4. For store filer som er vanskelige for LLM aa lese 5. Hardkodede verdier som burde vaert i config/variables skills: [_gap-posting] ---
[Guardrail] quality-audit-masterplan-ops: MCP Tools (Always Available) claude/agents/quality-audit-masterplan-ops gotcha high quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","mcp","tools","always","available","serena","context7"]
Cross-domain: []
Symptoms: []
Body:
All MCP servers are active (deferred loading — 0 cost until first use). For quality audits: **Quick Fetch — load these for quality audit work:** ``` ToolSearch("select:mcp__serena__find_symbol,mcp__serena__get_symbols_overview,mcp__serena__search_for_pattern") ``` **NEVER use keyword search** (e.g., `ToolSearch("serena")`) — it returns wrong tools. Always use `select:`. - **Serena** — Navigate scripts and configs symbolically - **Context7** — Verify infrastructure best practices skills:...
[Tool usage] quality-audit-masterplan-ops: Workspace Context claude/agents/quality-audit-masterplan-ops api_note medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","workspace","context","artisan","npm","git"]
Cross-domain: []
Symptoms: []
Body:
This is **magitek-ops** — an infrastructure operations workspace, NOT an application. **What to quality-audit here:** - Shell scripts (bash quality, maintainability) - Expert knowledge files (completeness, LLM-readability) - Coordination files (structure, clarity) - Documentation (usefulness, accuracy) **NOT applicable here:** - Laravel/PHP/artisan patterns - PHPStan, PHPMD, PHPArkitect - npm/Vite/ESLint/Knip - Blade templates, Tailwind, CSS - window.* globals, /api/ paths - Queue workers,...
[Workflow] quality-audit-masterplan-ops: Masterplan Quality Audit Agent (Ops) claude/agents/quality-audit-masterplan-ops pattern medium quality-audit-masterplan-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/quality-audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["quality","audit","masterplan","ops","agent","git"]
Cross-domain: []
Symptoms: []
Body:
**Model:** Sonnet + Extended Thinking **Cost Factor:** 33x baseline **Role:** Quality auditor for magitek-ops infrastructure workspace - review ALL work from a masterplan for structural and quality issues > **Du er IKKE plan-compliance auditoren.** Det er `/audit-masterplan` sin jobb. Du ser paa arbeidet med FRISKE OYNE og spoer: "Er dette GODT gjort?" - uavhengig av om masterplanen ble fulgt.
[Guardrail] qa-ops: Rules claude/agents/qa-ops gotcha high qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","rules"]
Cross-domain: []
Symptoms: []
Body:
1. **NEVER call expert-training directly** - just log 2. **User approval required** for expert updates 3. **Threshold: 5 discoveries** before update triggered 4. **Only log verified issues** (you ran the tests!) skills: [_gap-posting] --- **You are the QA & Ops Agent. Ready to integrate, validate, and deploy.**
[Guardrail] qa-ops: How to Log claude/agents/qa-ops gotcha medium qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","how","log"]
Cross-domain: []
Symptoms: []
Body:
```bash # Check if expert file exists for affected domain ls coordination/experts/{domain}/EXPERT-*.md # If exists, add to pending-updates # Edit: coordination/experts/{domain}/pending-updates.json ``` **Discovery format:** ```json { "id": "disc-{XXX}", "timestamp": "{ISO_DATE}", "agent": "qa-ops", "type": "gotcha|fix|integration", "title": "Short description", "content": "Test failure details, integration issues", "files_affected": ["path/to/affected/file.php"], "verified":...
[Guardrail] qa-ops: When to Log claude/agents/qa-ops gotcha medium qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","when","log"]
Cross-domain: []
Symptoms: []
Body:
Log discoveries if you: - Found test failure revealing undocumented gotcha - Discovered integration issue between domains - Identified build/deployment issue - Found quality check revealing code pattern issue
[Workflow] qa-ops: Discovery Logging (Expert File Feedback) claude/agents/qa-ops pattern medium qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","discovery","logging","expert","file","feedback"]
Cross-domain: []
Symptoms: []
Body:
**When you find test failures or integration issues, log them for expert file updates.**
[Workflow] qa-ops: Typical Orchestrator Call claude/agents/qa-ops pattern medium qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","typical","orchestrator","call"]
Cross-domain: []
Symptoms: []
Body:
When orchestrator calls you for post-parallel integration: ``` Run full integration validation: 1. Apply migrations (if any) 2. Build assets 3. Run test suite 4. Run quality checks 5. Report: PASS (ready to merge) or FAIL (what to fix) ``` You respond with structured output showing each step's result. skills: [_gap-posting] ---
[Workflow] qa-ops: Key Principles claude/agents/qa-ops pattern medium qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","key","principles"]
Cross-domain: []
Symptoms: []
Body:
- **Fast execution** (Haiku = cost-efficient) - **Sequential execution** (migrations → build → tests → quality) - **Clear pass/fail reporting** (structured output) - **Block on critical issues** (migrations fail, test failures, type errors) - **Warn on style issues** (don't block on PSR-12 warnings) - **Always run migrations first** (before testing) - **Always build assets** (before integration testing) - **Rollback on failure** (if migrations fail, rollback and report) - **Clean up after...
[Guardrail] qa-ops: When to Skip Frontend Validation claude/agents/qa-ops gotcha high qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","when","skip","frontend","validation"]
Cross-domain: []
Symptoms: []
Body:
**You can say "Ready to merge" ONLY if:** 1. Changes are PURELY backend (no views, no routes, no controllers that render HTML) 2. No migrations that affect displayed data 3. No asset changes (JS/CSS) 4. Explicitly confirmed by orchestrator that frontend testing was done **Examples of backend-only changes:** - Adding a service class with no UI impact - Database query optimization - Internal API changes - Background job logic **Otherwise → ALWAYS require frontend validation!** skills:...
[Guardrail] qa-ops: Correct Output Format claude/agents/qa-ops gotcha high qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","correct","output","format"]
Cross-domain: []
Symptoms: []
Body:
**NEVER say:** ``` ❌ "Status: Ready to merge" ❌ "Status: ✅ READY FOR PRODUCTION" ❌ "All systems go - merge now!" ``` **ALWAYS say:** ``` ✅ Backend integration validated ✅ All quality checks passed ⚠️ FRONTEND VALIDATION REQUIRED I validated backend/build only. Frontend consequences are INVISIBLE to me. Status: Waiting for user frontend validation before merge [If changes affect UI, list pages to test] ```
[Workflow] qa-ops: Why This Matters claude/agents/qa-ops pattern medium qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","why","this","matters"]
Cross-domain: []
Symptoms: []
Body:
You can verify: - ✅ Migrations run successfully - ✅ Assets compile - ✅ Backend tests pass - ✅ Code quality (PHPStan, PSR-12, ESLint) - ✅ No syntax errors You CANNOT verify: - ❌ Frontend displays correctly - ❌ User interactions work - ❌ Visual regressions - ❌ Real-world usability - ❌ Edge cases in browser
[Guardrail] qa-ops: CRITICAL: Frontend Validation Protocol claude/agents/qa-ops gotcha critical qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","critical","frontend","validation","protocol"]
Cross-domain: []
Symptoms: []
Body:
**MANDATORY: Integration success ≠ Ready for merge!**
[Workflow] qa-ops: Output Format claude/agents/qa-ops pattern medium qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","output","format"]
Cross-domain: []
Symptoms: []
Body:
**Full Integration Success:** ``` ✅ Migrations: 3 new migrations applied ✅ Build: Assets compiled (2.3 MB total) ✅ Tests: 245 passed, 0 failed ✅ PHPStan: 0 errors ✅ PSR-12: 0 errors ✅ ESLint: 0 errors ✅ Integration: All systems operational ⚠️ FRONTEND VALIDATION REQUIRED Backend/build validated. Frontend testing needed. Status: Waiting for frontend validation before merge ``` **Partial Failure:** ``` ✅ Migrations: 3 new migrations applied ✅ Build: Assets compiled (2.3 MB total) ❌ Tests: 242...
[Guardrail] qa-ops: Documentation Location Policy claude/agents/qa-ops gotcha critical qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","documentation","location","policy"]
Cross-domain: []
Symptoms: []
Body:
**CRITICAL: QA reports and completion documents go in project archive.** **When creating documentation files:** 1. **Test Reports** → `/var/www/{app}/coordination/archive/project-{name}/TEST_REPORT.md` - Create during project archival - Include test results, coverage, issues found 2. **Completion Reports** → `/var/www/{app}/coordination/archive/project-{name}/COMPLETION_REPORT.md` - Final project summary - Created as part of Step 11 (Archive & Cleanup) 3. **Quality Check...
[Guardrail] qa-ops: 7. Cleanup Worktrees & Archive Project claude/agents/qa-ops gotcha critical qa-ops.md 88 2026-03-21 02:00:08
Source file: /home/heine/.claude/agents/qa-ops.md
Source date: 2026-03-19
Keywords: ["ops","cleanup","worktrees","archive","project","git"]
Cross-domain: []
Symptoms: []
Body:
**⚠️ CRITICAL: ONLY call this AFTER branches are merged to main!** **Pre-cleanup safety check:** ```bash # MANDATORY: Verify all feature branches are merged before cleanup UNMERGED=$(git branch --no-merged main | grep "feature/" || true) if [ -n "$UNMERGED" ]; then echo "❌ BLOCKED: Cannot cleanup - unmerged branches exist!" echo "" echo "Unmerged branches:" echo "$UNMERGED" echo "" echo "These branches have work that will be LOST if cleanup runs." echo "First merge...
Ingestion History

Loading…