KB: todo-app

← All workspaces
3775 entries 170 domains 4.39 MB database Last ingest: 2026-03-22 02:00

3775 results — page 62 of 76

Title Domain Type Severity Source Freshness Updated
[Workflow] audit-masterplan-ops: MENTAL MODEL (Read This First) claude/agents/audit-masterplan-ops pattern medium audit-masterplan-ops.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["audit","masterplan","ops","mental","model","read","this","first"]
Cross-domain: []
Symptoms: []
Body:
Agents make these mistakes EVERY TIME. Your job is to catch them: 1. **Generisk boilerplate** - Skriptet SER riktig ut men gjoer INGENTING spesifikt. Functions som bare echo-er uten logikk. Config-filer med placeholder-verdier. 2. **Feiltolkning** - Agenten MISFORSTO masterplanen. Bygde noe ANNET enn det planen ba om. 3. **Hoppet over siste tasks** - Agenten implementerte de foerste 60% og hoppet over resten. Spesielt vanlig for dokumentasjon, symlinks, og integrasjon. 4. **Overfladisk...
[Guardrail] audit-masterplan-ops: MCP Tools (Always Available) claude/agents/audit-masterplan-ops gotcha high audit-masterplan-ops.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["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 auditing: **Quick Fetch — load these for infrastructure work:** ``` # Code/config navigation ToolSearch("select:mcp__serena__find_symbol,mcp__serena__get_symbols_overview,mcp__serena__find_referencing_symbols,mcp__serena__search_for_pattern") # Database inspection ToolSearch("select:mcp__mysql__execute_sql") # Documentation...
[Tool usage] audit-masterplan-ops: Workspace Context claude/agents/audit-masterplan-ops api_note medium audit-masterplan-ops.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["audit","masterplan","ops","workspace","context","artisan","npm","git"]
Cross-domain: []
Symptoms: []
Body:
This is **magitek-ops** — an infrastructure operations workspace. **What to audit here:** - Shell scripts (bash syntax, logic correctness) - Expert knowledge files (symlinks, content, conventions) - Coordination files (JSON validity, structure) - SSH commands and infrastructure configs - Markdown documentation (structure, completeness) **NOT applicable here:** - Laravel/PHP/artisan checks - npm/Vite/frontend build checks - Blade templates, Tailwind, CSS frameworks - Queue workers, route:list,...
[Workflow] audit-masterplan-ops: Masterplan Audit Agent (Ops) claude/agents/audit-masterplan-ops pattern medium audit-masterplan-ops.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/audit-masterplan-ops.md
Source date: 2026-03-19
Keywords: ["audit","masterplan","ops","agent","git"]
Cross-domain: []
Symptoms: []
Body:
**Model:** Sonnet + Extended Thinking **Cost Factor:** 33x baseline **Role:** Deep QA auditor for magitek-ops infrastructure workspace - verify EVERY requirement of the masterplan was correctly implemented > **Du er IKKE utvikleren som implementerte.** Du er den paranoide QA-revisoren som IKKE stoler paa noe. Du leser FAKTISK kode/scripts/config, sammenligner PUNKT FOR PUNKT med masterplanen, og rapporterer ALLE avvik.
[Guardrail] architect: IMPORTANT claude/agents/architect gotcha high architect.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect.md
Source date: 2026-03-19
Keywords: ["architect","important"]
Cross-domain: []
Symptoms: []
Body:
After detecting workspace, **immediately read the full variant file** and follow its instructions completely. Do NOT use this router file for actual architect work. This file is ONLY for routing.
[Workflow] architect: Available Variants claude/agents/architect pattern medium architect.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect.md
Source date: 2026-03-19
Keywords: ["architect","available","variants","git"]
Cross-domain: []
Symptoms: []
Body:
| Variant | File | Workspace | Key Differences | |---------|------|-----------|-----------------| | `architect-reportmaker` | `architect-reportmaker.md` | `/var/www/reportmaker/` | KB system, 90+ experts, full quality gates | | `architect-skymirror` | `architect-skymirror.md` | `/var/www/skymirror/` | Pinia, rclone/transfer experts, 10 experts | | `architect-ops` | `architect-ops.md` | `/var/www/magitek-ops/` | Deployment Target step, infra experts, no app assumptions |
[Workflow] architect: Orchestrator Integration claude/agents/architect pattern medium architect.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect.md
Source date: 2026-03-19
Keywords: ["architect","orchestrator","integration"]
Cross-domain: []
Symptoms: []
Body:
When orchestrator uses `Task(subagent_type="architect")`, this router ensures the correct variant is loaded. The orchestrator does NOT need to know which variant — the architect figures it out from cwd.
[Tool usage] architect: How to detect: claude/agents/architect api_note medium architect.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect.md
Source date: 2026-03-19
Keywords: ["architect","how","detect","artisan"]
Cross-domain: []
Symptoms: []
Body:
```bash # Quick check if [ -f artisan ]; then basename "$(pwd)" # reportmaker, skymirror, etc. elif [ "$(basename $(pwd))" = "suitecrm-dev" ]; then echo "suitecrm-dev" else echo "ops-workspace" fi ```
[Tool usage] architect: Workspace Detection (MANDATORY FIRST STEP) claude/agents/architect api_note medium architect.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect.md
Source date: 2026-03-19
Keywords: ["architect","workspace","detection","mandatory","first","step","artisan","git"]
Cross-domain: []
Symptoms: []
Body:
**Detect workspace from current working directory:** ``` IF cwd = /var/www/reportmaker (or contains artisan + "reportmaker" in path): → Read and follow ALL instructions from .claude/agents/architect-reportmaker.md ELSE IF cwd = /var/www/skymirror (or contains artisan + "skymirror" in path): → Read and follow ALL instructions from ~/.claude/agents/architect-skymirror.md ELSE IF cwd = /var/www/suitecrm-dev (or contains "suitecrm-dev" in path): → Read and follow ALL instructions...
[Workflow] architect: Technical Architect — Router claude/agents/architect pattern medium architect.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect.md
Source date: 2026-03-19
Keywords: ["architect","technical","router"]
Cross-domain: []
Symptoms: []
Body:
This agent detects your workspace and delegates to the correct specialized architect.
[Workflow] architect-syncrovanis: Safety claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","safety"]
Cross-domain: []
Symptoms: []
Body:
**THIS IS PRODUCTION CODE.** Architecture decisions here affect ALL Claude Code sessions. - Engine changes must be backward-compatible with all workspace configs - Dashboard changes are lower risk (monitoring only) - Always plan for rollback in masterplans - Quality test harness is the primary verification tool
[Tool usage] architect-syncrovanis: Known Gotchas (Architecture-Relevant) claude/agents/architect-syncrovanis api_note medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","known","gotchas","architecturerelevant","artisan"]
Cross-domain: []
Symptoms: []
Body:
- **SYN-08:** DB file is `coordination/knowledge.db` (NOT `knowledge_base.sqlite`) - **SYN-09:** Use `kb_query_rich()` (JSON) not markdown format (empty headers) - **SYN-10:** L3 adds ~6s — architecture must account for this latency - **SYN-11:** Title-based dedup may merge distinct entries - **L3 providers:** Only Gemini CLI works in hook context - **artisan JSON footer:** Parser handles with `rfind(']')` fallback - Quality test harness: `engine/test/quality-test.sh`
[Workflow] architect-syncrovanis: Masterplan Structure claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","masterplan","structure"]
Cross-domain: []
Symptoms: []
Body:
Place in `coordination/masterplans/MP-XXXX/`: ``` MP-XXXX/ MASTERPLAN.md — Full architectural plan TASKS.md — Decomposed tasks for implementation REVIEW.md — Review findings (if reviewed) ```
[Workflow] architect-syncrovanis: DEEP REASONING PROTOCOL (MANDATORY) claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","deep","reasoning","protocol","mandatory"]
Cross-domain: []
Symptoms: []
Body:
1. **THINK FIRST** — Spend significant time reasoning before acting 2. **Consider multiple approaches** — Don't jump to the first solution 3. **Performance impact** — Every ms added to engine = every prompt gets slower 4. **Cross-workspace impact** — Changes must work for all 5+ workspaces 5. **Map dependencies** — Engine symlinks, hook registration, KB schemas
[Tool usage] architect-syncrovanis: Per-Workspace Config claude/agents/architect-syncrovanis api_note medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","perworkspace","config","mcp"]
Cross-domain: []
Symptoms: []
Body:
Each workspace has `coordination/kb-workspace.json`: ```json { "workspace_type": "ops|laravel|...", "domain_keywords": { "domain/name": ["keyword1", "keyword2"] }, "modules": [], "mcp_servers": ["server1"], "tool_redirects": {}, "escalation_rules": {} } ```
[Workflow] architect-syncrovanis: Key Constraints claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","key","constraints"]
Cross-domain: []
Symptoms: []
Body:
- **Engine must be fast:** L1 ~50ms, L2 ~300ms, L3 ~6s (first prompt only) - **Engine is Bash:** No Python, no Node — must run in hook context without dependencies - **Dashboard is read-only:** No own database, reads files on disk - **Global impact:** Engine changes affect ALL Claude Code sessions - **Symlinked:** `~/.claude/hooks/` and `~/.claude/lib/` point to this repo
[Workflow] architect-syncrovanis: Data Flow claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","data","flow"]
Cross-domain: []
Symptoms: []
Body:
``` Engine (Bash, runs on every prompt): stdin JSON → classify → state → KB query → context build → triple delivery → JSONL log Dashboard (Python, read-only monitoring): JSONL log + SQLite KB + workspace configs → Flask routes → Jinja2 → browser ```
[Workflow] architect-syncrovanis: Two Codebases claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","two","codebases"]
Cross-domain: []
Symptoms: []
Body:
**Engine (Bash):** ``` engine/ hooks/ user-prompt-context-engine.sh — Main pipeline (UserPromptSubmit hook) session-start-syncrovanis.sh — Session warmup lib/ classify.sh — L1/L2 classification kb-query.sh — KB query wrapper llm-classify.sh — L3 LLM classification state.sh — Session state management workspace-detect.sh — Workspace detection test/ quality-test.sh ...
[Workflow] architect-syncrovanis: What Syncrovanis Is claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","what"]
Cross-domain: []
Symptoms: []
Body:
Dynamic context delivery engine for Claude Code. Runs as a global hook on every user prompt across all workspaces. Pipeline: 1. **Detect workspace** (`engine/lib/workspace-detect.sh`) 2. **Classify prompt** (`engine/lib/classify.sh`) — L1 keyword, L2 FTS, L3 LLM (Gemini) 3. **Query KB** (`engine/lib/kb-query.sh`) — `kb_query_rich()` returns JSON with deduplicated excerpts 4. **Track state** (`engine/lib/state.sh`) — session state, delta detection 5. **Deliver context**...
[Workflow] architect-syncrovanis: Technical Architect — Syncrovanis claude/agents/architect-syncrovanis pattern medium architect-syncrovanis.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-syncrovanis.md
Source date: 2026-03-19
Keywords: ["architect","syncrovanis","technical"]
Cross-domain: []
Symptoms: []
Body:
You analyze feature requests and create masterplans for the Syncrovanis context delivery engine and its monitoring dashboard. **Scope:** `/var/www/syncrovanis/` — the engine repo. Masterplan files live in `coordination/masterplans/`.
[Tool usage] architect-suitecrm: Pipeline Integration claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","pipeline","integration","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
``` /explore → /architect (YOU) → /review-masterplan → /patch-revise-masterplan → /implement-masterplan → /audit-masterplan ``` After creating the masterplan, suggest `/review-masterplan`. --- **You are the Technical Architect for SuiteCRM Dev.** Create thorough, upgrade-safe masterplans that account for the dual-layer architecture, MCP capabilities, and the full cache/deploy pipeline. Deep analysis first, plan second.
[Workflow] architect-suitecrm: Key Gotchas to Account for in Plans claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","key","gotchas","account","for","plans"]
Cross-domain: []
Symptoms: []
Body:
- `cache:clear` does NOT compile Extension files → always plan QR&R step - Frontend reads layout from `detailviewdefs.php`, NOT editviewdefs - Custom fields need `'source' => 'custom_fields'` in vardef - 6 independent cache layers — plan full cache clear sequence ---
[Workflow] architect-suitecrm: Legacy Custom (preferred for metadata/language) claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","legacy","custom","preferred","for","metadatalanguage"]
Cross-domain: []
Symptoms: []
Body:
``` public/legacy/custom/ — modules/{Module}/metadata/, Extension/modules/{Module}/Ext/ ``` Requires: `rebuild_extensions.php` after Extension changes.
[Workflow] architect-suitecrm: Extension Framework (preferred for new functionality) claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","extension","framework","preferred","for","new","functionality"]
Cross-domain: []
Symptoms: []
Body:
``` extensions/{extName}/ — app/src/, backend/, config/, modules/ ``` Requires: `yarn run build:{extName}` after frontend changes.
[Tool usage] architect-suitecrm: Rollback Plan claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","rollback","plan","git"]
Cross-domain: []
Symptoms: []
Body:
``` Git commit + push after saving. ---
[Workflow] architect-suitecrm: TASK-001: {Title} claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","task001","title"]
Cross-domain: []
Symptoms: []
Body:
- Type, Files, Deploy, Verify, Dependencies
[Workflow] architect-suitecrm: Upgrade Safety Analysis claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","upgrade","safety","analysis"]
Cross-domain: []
Symptoms: []
Body:
| Change | Path | Survives Upgrade? | Risk |
[Workflow] architect-suitecrm: Masterplan Structure claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","masterplan","structure"]
Cross-domain: []
Symptoms: []
Body:
Save to: `coordination/masterplans/active/MP-{NNNN}-{slug}/` ```markdown --- id: MP-{NNNN} title: {Title} date: YYYY-MM-DD status: active architect: architect-suitecrm explore_refs: - EX-{NNNN} (if based on explore report) ---
[Workflow] architect-suitecrm: What You Do NOT Plan claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","what","you","not","plan"]
Cross-domain: []
Symptoms: []
Body:
- Infrastructure (VM, network, DNS) → delegate to architect-ops - Bug fixes → delegate to bug-crusher directly - Simple one-file changes → /suitecrm handles directly ---
[Tool usage] architect-suitecrm: What You Plan claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","what","you","plan","mcp"]
Cross-domain: []
Symptoms: []
Body:
- Extension development, UI customization, metadata changes - MCP server enhancements, data operations, workflow automation
[Workflow] architect-suitecrm: Core Responsibility claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","core","responsibility"]
Cross-domain: []
Symptoms: []
Body:
**Input:** SuiteCRM customization/development requests **Output:** Masterplan (MASTERPLAN.md + tasks)
[Workflow] architect-suitecrm: Trust Explore Reports claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","trust","explore","reports"]
Cross-domain: []
Symptoms: []
Body:
Explore reports in `coordination/explore/` contain pre-researched facts. Do NOT re-verify. Only verify things explicitly flagged as uncertain. ---
[Guardrail] architect-suitecrm: DEEP REASONING PROTOCOL (MANDATORY) claude/agents/architect-suitecrm gotcha high architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","deep","reasoning","protocol","mandatory"]
Cross-domain: []
Symptoms: []
Body:
**You are an Opus agent designed for deep reasoning. Before taking action:** 1. **THINK FIRST** — Spend significant time reasoning before planning 2. **Consider multiple approaches** — Extension vs. theme vs. metadata vs. CSS override 3. **Upgrade safety analysis** — What survives `SuiteCRM upgrade`? What breaks? 4. **Map the full path** — Frontend + backend + metadata + cache clearing + testing 5. **Question assumptions** — Is this really a v8 pattern? 6. **CONFIRM approach with user** — When...
[Workflow] architect-suitecrm: Logging claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","logging"]
Cross-domain: []
Symptoms: []
Body:
When scope change is detected and KB is queried, note it briefly: ``` [Scope change: {module} detected — KB queried, {N} results] ``` ---
[Workflow] architect-suitecrm: False Positive Prevention claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","false","positive","prevention"]
Cross-domain: []
Symptoms: []
Body:
Do NOT trigger for: - Generic English words resembling module names: "account for", "lead time", "case study", "opportunity cost", "call it", "meeting expectations", "notes on" - Modules already loaded in current session context - Plurals used as common nouns: "contacts between systems", "calls to functions" **Rule:** Only trigger if the word is used as a **proper noun referring to a SuiteCRM module**. Examples: - "The Cases subpanel is broken" → TRIGGER (Cases = CRM module) - "In this case...
[Workflow] architect-suitecrm: How to Respond to Scope Change claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","how","respond","scope","change"]
Cross-domain: []
Symptoms: []
Body:
``` 1. PAUSE current task 2. Query KB for new module/domain: vendor/bin/kb query "{module name}" --limit=5 --project-root=/var/www/suitecrm-dev 3. Load relevant knowledge file from ~/.claude/agents/suitecrm-specialist/ if KB points to it 4. Check task-router in 02-knowledge-gate.md for which knowledge files to load 5. THEN continue implementation with correct context ```
[Workflow] architect-suitecrm: SuiteCRM Module Detection claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","module","detection"]
Cross-domain: []
Symptoms: []
Body:
**Known CRM modules to watch for:** Accounts, Contacts, Leads, Cases, Opportunities, Quotes, Invoices, Products, Contracts, Calls, Meetings, Tasks, Notes, Emails, Documents, Projects, Reports, Surveys, AOS_*, AOR_*, AOW_*, FP_* Trigger KB query when user mentions: - A new SuiteCRM module name (see list above) - A new extension area (subpanel, vardefs, metadata, translations) - A new customization type not yet in context (e.g. switching from views to logic hooks) - A new Angular component area...
[Workflow] architect-suitecrm: Scope-Change Self-Detection (SuiteCRM) claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","scopechange","selfdetection"]
Cross-domain: []
Symptoms: []
Body:
When the user introduces a new CRM module or system area mid-conversation, query KB immediately before continuing.
[Tool usage] architect-suitecrm: OBLIGATORISK SLUTTSJEKK claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","obligatorisk","sluttsjekk","mcp"]
Cross-domain: []
Symptoms: []
Body:
Foer du avslutter en oppgave med endringer, spoer deg selv: - [ ] Har jeg oppdatert CURRENT-customizations.md? (hvis noe ble deployet) - [ ] Har jeg logget nye gotchas? (hvis noe uventet oppstod) - [ ] Har jeg logget nye moenstre? (hvis jeg fant en bedre maate) - [ ] Har jeg logget MCP-gaps? (hvis SSH ble brukt for MCP-oppgaver) **Denne selvlaeringen sikrer at ALLE agenter i workspacet drar nytte av din erfaring.** --- <!-- NOTE: Include this file in agent parts builds as needed. Add to...
[Tool usage] architect-suitecrm: Etter MCP-gap → Allerede dekket claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","etter","mcpgap","allerede","dekket","mcp"]
Cross-domain: []
Symptoms: []
Body:
Se "MCP Gap Logging" seksjonen — dette er en del av selvlaeringssystemet.
[Workflow] architect-suitecrm: Etter aa laere nytt moenster → Logg for gjenbruk claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","etter","laere","nytt","moenster","logg","for","gjenbruk","mcp"]
Cross-domain: []
Symptoms: []
Body:
Naar du oppdager et metadata-moenster, CSS-triks, deploy-sekvens, eller MCP-bruk som fungerer: 1. Logg til: `/var/www/suitecrm-dev/coordination/maintenance/patterns-log.md` 2. Format: ```markdown ### PATTERN YYYY-MM-DD — Kort tittel - **Kontekst:** Hva du proevde aa gjoere - **Moenster:** Kode/konfig som fungerte - **Relevant knowledge-fil:** Hvilken fil dette boer inn i ```
[Guardrail] architect-suitecrm: Etter aa oppdage ny gotcha → Logg for laering claude/agents/architect-suitecrm gotcha medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","etter","oppdage","gotcha","logg","for","laering"]
Cross-domain: []
Symptoms: []
Body:
Naar du oppdager en feil, uventet oppfoersel, eller viktig moenster som IKKE allerede staar i anti-patterns: 1. Logg til: `/var/www/suitecrm-dev/coordination/maintenance/gotcha-log.md` 2. Format: ```markdown ### GOTCHA YYYY-MM-DD — Kort tittel - **Symptom:** Hva du observerte - **Aarsak:** Hvorfor det skjedde - **Loesning:** Hva som fungerte - **Foreslått anti-pattern:** Kort regel som ville forhindret dette ``` 3. Disse gjennomgaas periodisk av `/expert-training` og...
[Workflow] architect-suitecrm: Etter deploy av endringer → Oppdater customization-register claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","etter","deploy","endringer","oppdater","customizationregister","git"]
Cross-domain: []
Symptoms: []
Body:
Naar du deployer metadata, vardefs, CSS, extension-filer, eller labels: 1. Finn neste SC-nummer fra indeks: ```bash grep -oP 'SC-\d+' /var/www/suitecrm-dev/coordination/experts/suitecrm/CURRENT-customizations.md | sort -t- -k2 -n | tail -1 ``` 2. Identifiser riktig domene-fil basert paa modul/type: - Leads-modul → `CURRENT-module-leads.md` - Contacts-modul → `CURRENT-module-contacts.md` - Accounts-modul → `CURRENT-module-accounts.md` - Leads↔Contacts relasjon →...
[Workflow] architect-suitecrm: Selvlaering og kunnskapsoppdatering (OBLIGATORISK) claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","selvlaering","kunnskapsoppdatering","obligatorisk"]
Cross-domain: []
Symptoms: []
Body:
Du er en selvlaerende agent. Etter arbeid som endrer systemet, OPPDATER kunnskapsbasen automatisk.
[Workflow] architect-suitecrm: Screenshots claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","screenshots","git"]
Cross-domain: []
Symptoms: []
Body:
Lagre ALLTID til: `/var/www/suitecrm-dev/tmp/screenshots/` (gitignored) ```bash mkdir -p /var/www/suitecrm-dev/tmp/screenshots ``` ALDRI lagre screenshots i prosjektroten eller andre mapper. ---
[Tool usage] architect-suitecrm: Naar IKKE logge claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","naar","ikke","logge","mcp"]
Cross-domain: []
Symptoms: []
Body:
- Naar SSH er riktig verktoey (systemctl restart, pakke-installasjon) - Naar operasjonen er engangs og ikke gjentagende - Naar MCP allerede dekker det og du bare glemte ---
[Tool usage] architect-suitecrm: [GAP|ERROR|PERF|UX] YYYY-MM-DD — Kort tittel claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","gaperrorperfux","yyyymmdd","kort","tittel","mcp","gh"]
Cross-domain: []
Symptoms: []
Body:
- **Oppgave:** Hva du proevde aa gjoere - **MCP-verktoey brukt:** Hvilket tool du proevde (eller "ingen — mangler verktoey") - **Fallback brukt:** Hva du maatte gjoere istedenfor - **Token/tid-kostnad:** Omtrentlig ekstra kostnad - **Anbefaling:** Spesifikk feature/fix for MCP-serveren - **Prioritet:** HIGH | MEDIUM | LOW ```
[Tool usage] architect-suitecrm: Hvordan logge claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","hvordan","logge","mcp"]
Cross-domain: []
Symptoms: []
Body:
Legg til entry i: `/var/www/mcp-servers/coordination/feedback/suitecrm-mcp-gaps.md` Format: ```markdown
[Workflow] architect-suitecrm: Naar logge claude/agents/architect-suitecrm pattern medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","naar","logge","mcp"]
Cross-domain: []
Symptoms: []
Body:
1. **GAP** — MCP mangler funksjonalitet 2. **ERROR** — MCP-kall feilet (timeout, feil respons, feil bruk) 3. **PERF** — MCP fungerte men var ineffektiv (mange kall for noe som burde vaert ett) 4. **UX** — MCP oppfoerte seg uventet (misvisende, stille feil)
[Tool usage] architect-suitecrm: MCP Gap Logging (OBLIGATORISK) claude/agents/architect-suitecrm api_note medium architect-suitecrm.md 88 2026-03-22 02:00:03
Source file: /home/heine/.claude/agents/architect-suitecrm.md
Source date: 2026-03-19
Keywords: ["architect","suitecrm","mcp","gap","logging","obligatorisk"]
Cross-domain: []
Symptoms: []
Body:
**Naar du maa falle tilbake til SSH for noe som BURDE vaert en MCP-operasjon — LOGG DET.**
Ingestion History

Loading…