KB: mcp-servers
← All workspaces3433 results — page 17 of 69
| Title | Domain | Type | Severity | Source | Freshness | Updated |
|---|---|---|---|---|---|---|
| [Workflow] solo-reportmaker: Queue Restart Button (USE THIS!) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**⚠️ #1 CAUSE OF "BUG DOESN'T FIX" FRUSTRATION - NÅ LØST MED UI-KNAPP!**
|
||||||
| [Guardrail] solo-reportmaker: Solo Commits Affect Orchestrator Worktrees (NEW) | claude/agents/solo-reportmaker | gotcha | high | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**IMPORTANT:** When you commit to main, orchestrator worktrees may become out of sync!
**How it works:**
1. Orchestrator creates worktree from `main@A`
2. You (solo) commit to main → `main@B`
3. Worktree is still based on `main@A`
4. When orchestrator merges → potential conflicts!
**Best practice when worktrees exist:**
```bash
# Check for active worktrees
WORKTREES=$(git worktree list | grep -v "\[main\]" | wc -l)
if [ "$WORKTREES" -gt 0 ]; then
echo "⚠️ $WORKTREES active worktree(s)...
|
||||||
| [Guardrail] solo-reportmaker: Stash Safety Protocol (NEW 2025-12-02) | claude/agents/solo-reportmaker | gotcha | critical | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**CRITICAL:** Stashing without coordination creates nightmares!
**BEFORE stashing:**
```bash
# 1. Check what would be stashed
git status --porcelain
# 2. Ask yourself: "Are ALL these changes MINE?"
# - Files I created/edited: ✅ Mine
# - Files I don't recognize: ❌ Someone else's work!
# - Untracked Event classes, Services: ❌ Probably orchestrator's WIP
# 3. If >3 stashes already exist, STOP!
git stash list
# More than 3? → Clean up first, don't add to the mess
```
**If you find...
|
||||||
| [Guardrail] solo-reportmaker: Parallel Session Awareness | claude/agents/solo-reportmaker | gotcha | critical | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**CRITICAL:** Multiple LLM instances work simultaneously!
**BEFORE editing files:**
```bash
# Check if file is locked by orchestrator
./scripts/solo-check-locks.sh path/to/file.php
```
**BEFORE pushing to main:**
```bash
# Check if orchestrator is merging
cat coordination/merge_queue.json | jq '.queue[] | select(.status == "merging")'
# Check for active worktrees (orchestrator may be working)
git worktree list | grep -v "^\S*\s\+\[main\]"
```
**Why:** Prevents git conflicts between parallel...
|
||||||
| [Tool usage] solo-reportmaker: 4. Commit handoff | claude/agents/solo-reportmaker | api_note | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```bash
git add coordination/handoffs/HANDOFF-{NNN}-*.md
git commit -m "handoff: {kort beskrivelse}"
git push origin main
```
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-reportmaker: Next LLM Instruction | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
[Hva neste sesjon bør gjøre]
```
|
||||||
| [Workflow] solo-reportmaker: Files Changed | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
| File | Change |
|------|--------|
| path/to/file.php | Beskrivelse |
|
||||||
| [Workflow] solo-reportmaker: Known Issues | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
- [Bugs, mangler, TODO]
|
||||||
| [Workflow] solo-reportmaker: What Was Done | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
- [Konkrete endringer med fil:linje-referanser]
|
||||||
| [Workflow] solo-reportmaker: 3. Handoff-format | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```markdown
# HANDOFF-{NNN}: {Kort tittel}
**Status:** In Progress / Complete / Blocked
**Date:** YYYY-MM-DD
**Session:** {solo-mode} on {branch}
|
||||||
| [Workflow] solo-reportmaker: 2. Skriv handoff | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```
coordination/handoffs/HANDOFF-{NNN}-{YYMMDD}-{description}.md
```
|
||||||
| [Workflow] solo-reportmaker: 1. Finn neste nummer | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```bash
ls coordination/handoffs/HANDOFF-*.md 2>/dev/null | sort -t- -k2 -n | tail -1
```
|
||||||
| [Workflow] solo-reportmaker: Session Handoff Writing (VED AVSLUTNING) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Når du avslutter en sesjon, SKRIV ALLTID en handoff-fil:**
|
||||||
| [Guardrail] solo-reportmaker: Coordination Folder Structure (CRITICAL!) | claude/agents/solo-reportmaker | gotcha | critical | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**coordination/ root must stay clean - only README.md allowed!**
```
✅ ALWAYS use correct subdirectory:
coordination/
├── handoffs/ ← HANDOFF-{NNN}-{YYMMDD}-{desc}.md
├── masterplans/ ← active/MP-*/ + completed/YYYY/MM-mnd-ukeNN/MP-*/
├── experts/
│ └── handoffs/ ← Knowledge handoffs (bug-crusher etc.)
├── tasks/ ← TASK-*.md
├── audits/ ← AUDIT-*, ANALYSE-*, GAP-ANALYSIS-*.md
├── task-completion/ ← COMPLETION-*.md
├──...
|
||||||
| [Guardrail] solo-reportmaker: TOP 5 CRITICAL MISTAKES (DON'T DO THESE!) | claude/agents/solo-reportmaker | gotcha | critical | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
1. **`sudo` kommandoer** ← ❌ FUNGERER ALDRI! Sløser tokens!
- ⚠️ Du har IKKE sudo-tilgang i dette miljøet
- ⚠️ Hver sudo-feil = bortkastet API-kall + token-sløsing
- ✅ Be brukeren kjøre privilegerte kommandoer manuelt
- ✅ Finn alternative løsninger som ikke krever root
2. **`git add .`** ← ❌ NEVER! Stages other LLM's work
- ✅ Use: `git add file1 file2` (specific files only)
3. **`git stash`** ← ❌ NEVER without checking! Stashes OTHER agents' work too!
- ✅ First: `git status`...
|
||||||
| [Tool usage] solo-reportmaker: SERVER INFRASTRUKTUR (IKKE anta nginx!) | claude/agents/solo-reportmaker | api_note | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```
DENNE SERVEREN (172.20.0.94):
├─ Apache 2.4 + PHP-FPM 8.3 (IKKE nginx!)
├─ :80 → Apache HTTP
├─ :8081 → Laravel Reverb (WebSocket)
├─ :3001 → Puppeteer (Node.js)
└─ Vhost: /etc/apache2/sites-enabled/reportmaker.magitek.no.conf
EKSTERN REVERSE PROXY (172.20.0.42) - Nginx Proxy Manager:
├─ SSL-terminering (Let's Encrypt, Force SSL + HTTP/2)
├─ https://reportmaker.magitek.no → http://172.20.0.94:80
└─ /app (WebSocket) → http://172.20.0.94:8081
❌ ALDRI: nginx-kommandoer (finnes ikke...
|
||||||
| [Workflow] solo-reportmaker: Decision Tree | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```
Handoff Status = "Complete"?
├─ YES + uklar instruksjon → SPØR BRUKER
│ "Handoff sier Complete. Hva er neste oppgave?"
├─ YES + klar instruksjon → UTFØR (kun expert hvis trengs)
└─ NO (In Progress) → Les expert, evt. plan for kontekst
```
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-reportmaker: ANTI-PATTERNS (Token Waste) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
| Anti-Pattern | Token Cost | Riktig Tilnærming |
|--------------|------------|-------------------|
| Lese plan-fil når handoff = "Complete" | ~25k waste | Spør bruker om oppgave |
| Lese expert-fil + plan-fil + kildekode | ~50k+ | Les kun det nødvendige |
| "Plan Reference:" i expert → les alt | ~25k waste | IGNORER plan-referanser |
|
||||||
| [Workflow] solo-reportmaker: Leserekkefølge | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```
1. Handoff-fil FØRST (~1k tokens)
→ Sjekk "Status:" feltet
→ Les "Next LLM Instruction"
2. Expert-fil KUN hvis nødvendig (~5k tokens)
→ Dokumenterer CURRENT state
→ Gotchas og patterns
3. ALDRI les plan-filer automatisk! (~25k+ tokens)
→ Plan = historisk "hvordan vi bygde dette"
→ Kun relevant hvis du skal ENDRE arkitekturen
```
|
||||||
| [Workflow] solo-reportmaker: HANDOFF/EXPERT READING PROTOCOL (Token-Sparing!) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Kontekst-lasting koster tokens. Les RIKTIG rekkefølge:**
|
||||||
| [Guardrail] solo-reportmaker: Critical Documentation (All Roles) | claude/agents/solo-reportmaker | gotcha | critical | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
1. **[docs/llm/00-ONBOARDING.md](docs/llm/00-ONBOARDING.md)** ← **READ THIS FIRST!**
- 14 CRITICAL RULES (production environment, git workflow, migrations, etc.)
- Architecture quick reference
- Parallel LLM sessions awareness
2. **[docs/llm/04A-CRITICAL-GOTCHAS.md](docs/llm/04A-CRITICAL-GOTCHAS.md)**
- Top 4 silent failure patterns
3. **[docs/llm/02-KODEBASE-KART.md](docs/llm/02-KODEBASE-KART.md)**
- File locations and structure
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-reportmaker: Role-Specific Workflows | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**If user chooses Role 1 (Local Developer):**
→ Read [docs/llm/07A-LOCAL-DEVELOPMENT.md](docs/llm/07A-LOCAL-DEVELOPMENT.md)
**If user chooses Role 2 (Branch Reviewer):**
→ Read [docs/llm/07C-BRANCH-REVIEW.md](docs/llm/07C-BRANCH-REVIEW.md)
**If user chooses Role 3 (UI/UX Designer):**
→ Read [docs/llm/07D-UI-UX-DESIGNER.md](docs/llm/07D-UI-UX-DESIGNER.md)
→ **NEW!** Use Scoring Dashboard: `/settings/ui-ux-scoring`
→ **NEW!** Read EXPERT:...
|
||||||
| [Tool usage] solo-reportmaker: Andre MCP-servere | claude/agents/solo-reportmaker | api_note | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
- **Context7** — Oppdatert dokumentasjon for Laravel, PHP, JS-biblioteker
- **Playwright** — Nettleserautomatisering, skjermbilder, UI-testing
- **MySQL** — Direkte DB-spørringer (3-lags sikkerhet, safety hooks aktive)
- **Lighthouse** — Ytelse/SEO/tilgjengelighetsrevisjoner
- **Accessibility** — WCAG-testing (axe-core)
- **CSS** — Stilark-analyse, MDN-dokumentasjon
skills: [_gap-posting]
---
|
||||||
| [Tool usage] solo-reportmaker: UI-element Lookup (ALLTID ved URL/knapp/modal-spørsmål) | claude/agents/solo-reportmaker | api_note | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Når bruker refererer til en URL, knapp, modal, eller seksjon — kjør dette FØRST:**
```bash
php artisan ui:lookup "customers/{customer}/edit" --json # Eksakt rute
php artisan ui:lookup "aksjonær" --fuzzy --json # Fuzzy søk
php artisan ui:lookup "modalId" --type=modal --json # Modal-oppslag
```
Dette gir deg controller, metode, og area umiddelbart — deretter bruk Serena for å navigere koden.
|
||||||
| [Workflow] solo-reportmaker: Serena-First Policy (KRITISK — sparer 40-60% tokens) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Når du utforsker kode, BRUK SERENA FØR Grep/Read:**
```
1. mcp__serena__find_symbol (name_path="ClassName", include_body=false)
→ Finn klasse/metode uten å lese hele filen
2. mcp__serena__get_symbols_overview (relative_path="app/Services/Foo.php")
→ Se alle metoder/properties i en fil uten å lese den
3. mcp__serena__find_symbol (name_path="ClassName/methodName", include_body=true)
→ Les KUN metoden du trenger
4. mcp__serena__find_referencing_symbols (symbol_name="methodName")
→...
|
||||||
| [Tool usage] solo-reportmaker: MCP-verktøy (Alltid tilgjengelige — BRUK AKTIVT!) | claude/agents/solo-reportmaker | api_note | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
Alle MCP-servere er aktive med deferred loading (0 kontekstkostnad til bruk).
|
||||||
| [Workflow] solo-reportmaker: Expert File Agent Disambiguation (GUARDRAIL) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
| Bruker Sier | Riktig Agent | Kostnad | Modus |
|-------------|-------------|---------|-------|
| "Oppdater/lag expert-fil" | `expert-training` | Opus 38x | WRITE |
| "Valider/sjekk expert-fil" | `expert-validator` | Haiku 1x | READ-ONLY |
- `expert-validator` endrer ALDRI filer - kun validering og drift-rapport.
- `expert-training` er for CREATE/UPDATE av expert-filer (Opus, dyrt men nødvendig).
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-reportmaker: Role Selection (If No Clear Task) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
Ask user immediately:
```
Jeg er på laravelserver-v11.
Hvilken rolle har jeg?
1. Local Developer (skriv kode, utvikle features, commit/push) - 35%
2. Branch Reviewer (test Claude Web sin branch, staging-specialist) - 5%
3. UI/UX Designer (test design, accessibility, responsiveness) - 5%
4. Troubleshooter (finn og fiks feil i eksisterende kode) - 50%
5. Rådgiver & Planlegger (strategi, prioritering, roadmap) - 5%
Velg 1, 2, 3, 4 eller 5.
```
**Role → Agent mapping:**
- Role 1 (Developer) →...
|
||||||
| [Guardrail] solo-reportmaker: Agent Selection System (Enhanced 2026 v2.6) | claude/agents/solo-reportmaker | gotcha | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Available agents with performance/cost metrics:**
- `generic-light-perf3-cost1x` - Simple CRUD, repetitive (fastest, cheapest)
- `generic-fast-thinking-perf5-cost4x` - Moderate complexity, reasoning ⭐ **BEST VALUE**
- `generic-development-perf6-cost8x` - Standard development (balanced)
- `generic-balanced-thinking-perf8-cost33x` - Complex cross-domain (deep reasoning)
- `generic-quality-perf8-cost38x` - Quality synthesis without reasoning
- `generic-heavy-perf10-cost163x` - Architecture,...
|
||||||
| [Workflow] solo-reportmaker: FIRST ACTION: Smart Agent Selection (NEW v2.6 - Cost Optimization) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**📢 ALLTID VERBOSE (BLOCKING) OUTPUT!**
Agenter skal ALDRI kjøres med `run_in_background: true`.
Kjør agenter synkront (blocking) slik at full verbose output vises i sanntid.
**MANDATORY: Auto-select optimal agent based on task complexity → 30-87% cost savings!**
|
||||||
| [Workflow] solo-reportmaker: IKKE foreslå delegering hvis: | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
- Bruker sier "bare fiks", "enkel fix", "quick fix" → Åpenbart triviell
- Fixen er synlig (typo, manglende import, syntaksfeil, manglende komma)
- Bruker eksplisitt ber om å fortsette i dev-mode
- Bruker allerede har identifisert årsak og løsning
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-reportmaker: Når triggeret → Vis dette FØRST | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```
🐛 Dette høres ut som debugging/feilsøking.
Dev-agenter er optimalisert for å BYGGE, ikke DIAGNOSTISERE.
Bug-crusher (Opus+Extended Thinking) er designet for:
→ Root cause analysis (5x "Hvorfor?")
→ Data flow tracing gjennom hele stacken
→ Systematisk hypotese-eliminering
Alternativer:
1. /bug-crusher → Dyp debugging med extended thinking (anbefalt for ukjent årsak)
2. /solo-bug-light → Troubleshooter mode med smart agent selection (lettere)
3. Fortsett her → Hvis det er en...
|
||||||
| [Workflow] solo-reportmaker: Trigger-ord (sjekk HVER bruker-prompt) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
| Kategori | Nøkkelord |
|----------|-----------|
| **Direkte** | bug, feil, error, exception, crash, broken, ødelagt, virker ikke, fungerer ikke, feiler |
| **Symptomer** | blank side, 500, 404, null, undefined, timeout, spinner, feil data, viser feil, tom, mangler |
| **Debugging** | hvorfor, undersøk, finn ut, debug, trace, reproduser, merkelig, rart, uventet |
|
||||||
| [Workflow] solo-reportmaker: Bug Detection → Delegate Suggestion (PROAKTIV) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Når bruker-prompt inneholder bug/feil-signaler, STOPP og foreslå delegering FØR du starter!**
|
||||||
| [Workflow] solo-reportmaker: Claude CLI Permission Error (VANLIG FEIL!) | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Symptom:** Feil som nevner disse mappene:
- `/home/heine/.claude/projects/-tmp/`
- `/home/heine/.claude/todos/`
- `/home/heine/.claude/projects/`
**Rotårsak:** `www-data` (webserver-brukeren) mangler skrivetilgang til Claude CLI-mapper.
**Løsning - be brukeren kjøre:**
```bash
setfacl -R -m u:www-data:rwx /home/heine/.claude/projects/-tmp/
setfacl -d -m u:www-data:rwx /home/heine/.claude/projects/-tmp/
setfacl -R -m u:www-data:rwx /home/heine/.claude/todos/
setfacl -d -m u:www-data:rwx...
|
||||||
| [Guardrail] solo-reportmaker: NO SUDO ACCESS - READ THIS FIRST! | claude/agents/solo-reportmaker | gotcha | critical | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**⚠️ CRITICAL: Du har IKKE sudo-tilgang. ALDRI prøv sudo-kommandoer!**
```
❌ FORBUDT (kaster vekk tokens - fungerer ALDRI):
- sudo anything (unntatt: sudo systemctl restart puppeteer-server)
- chown
- chmod (systemfiler)
- apt-get / apt install
- systemctl / service (unntatt: puppeteer-server)
- mkdir /var/... (utenfor prosjektmappen)
- Any command requiring root privileges
🔧 SPESIALTILFELLE - Puppeteer restart (DU KAN):
✅ sudo systemctl restart puppeteer-server (fungerer!)
✅ POST...
|
||||||
| [Workflow] solo-reportmaker: ReportMaker SOLO Mode Initialization | claude/agents/solo-reportmaker | pattern | medium | solo-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Welcome!** You are now in **SOLO mode** for ReportMaker development.
> 💡 **For enklere sesjoner:** Bruk `/solo-light` (548 tokens vs 3800+)
> - Ingen orchestrator-kompleksitet
> - Parallelle solo-sesjoner på main
> - Samme kritiske regler, kompakt format
skills: [_gap-posting]
---
|
||||||
| [Tool usage] solo-light-syncrovanis: Workflow | claude/agents/solo-light-syncrovanis | api_note | medium | solo-light-syncrovanis.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```bash
git pull origin main
# Kode + test
bash -n engine/hooks/*.sh engine/lib/*.sh
./engine/test/quality-test.sh
git add endrede-filer
git commit -m "fix: beskrivelse"
git push origin main
```
|
||||||
| [Workflow] solo-light-syncrovanis: Quick Commands | claude/agents/solo-light-syncrovanis | pattern | medium | solo-light-syncrovanis.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```bash
bash -n engine/hooks/*.sh engine/lib/*.sh # Syntaks
./engine/test/quality-test.sh # Kvalitet
systemctl restart syncrovanis-dashboard # Dashboard restart
python3 -c "import py_compile; py_compile.compile('dashboard/app.py')" # Python syntax
tail -20 ~/.claude/logs/syncrovanis.jsonl | python3 -m json.tool # Logg
```
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-light-syncrovanis: Kritisk Regler | claude/agents/solo-light-syncrovanis | pattern | medium | solo-light-syncrovanis.md | 88 | 2026-03-20 02:00:52 |
|
Body:
1. **DETTE ER PRODUKSJON** — engine-endringer påvirker alle Claude Code-sesjoner
2. **Syntaks-sjekk FØR commit:** `bash -n engine/hooks/*.sh engine/lib/*.sh`
3. **Kvalitetstest ETTER endringer:** `./engine/test/quality-test.sh`
4. **Selektiv staging:** `git add fil1 fil2` — aldri `git add .`
5. **Dashboard restart:** `systemctl restart syncrovanis-dashboard` etter app.py-endringer
skills: [_gap-posting]
---
|
||||||
| [Tool usage] solo-light-syncrovanis: Tech Stack | claude/agents/solo-light-syncrovanis | api_note | medium | solo-light-syncrovanis.md | 88 | 2026-03-20 02:00:52 |
|
Body:
- **Engine:** Bash hooks + lib (`engine/`) — runs on EVERY prompt, ALL workspaces
- **Dashboard:** Python/Flask (`dashboard/`) — port 8400, read-only monitoring
- **No Laravel, no artisan, no npm** — Python + Bash only
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-light-syncrovanis: Syncrovanis SOLO Light Mode | claude/agents/solo-light-syncrovanis | pattern | medium | solo-light-syncrovanis.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Lean modus for Syncrovanis-utvikling.**
skills: [_gap-posting]
---
|
||||||
| [Tool usage] solo-light-reportmaker: Før du sier "ferdig" | claude/agents/solo-light-reportmaker | api_note | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```
✅ Backend-endringer fullført
✅ npm run build (hvis CSS/JS/Tailwind endret)
✅ php artisan optimize:clear
✅ Queue restartet (hvis Jobs/Services/Config)
✅ Discoveries logget (hvis relevant)
✅ HANDOFF skrevet (coordination/handoffs/HANDOFF-{NNN}-{YYMMDD}-{desc}.md)
⚠️ FRONTEND VALIDERING PÅKREVD
Test disse sidene: [liste med URLer]
```
skills: [_gap-posting]
---
**Start:** Hvilken rolle har du? (1, 2, eller 3)
|
||||||
| [Tool usage] solo-light-reportmaker: Code Quality Verification (Kjør FØR commit) | claude/agents/solo-light-reportmaker | api_note | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
> **Referanse:** `coordination/QUALITY-GATES.md`
```bash
# Kjør kvalitetssjekk på endrede filer:
composer lint 2>&1 | tail -20 # PHPStan + Pint + PHPMD + PHPArkitect
npm run lint 2>&1 | tail -10 # ESLint
```
**Hard stops (MÅ fikses):** PHPStan-feil, PHPArkitect-brudd, ESLint-feil
**Auto-fix:** `composer pint-fix` (PHP style)
**Advarsler:** PHPMD complexity, Knip dead code → fiks hvis enkelt
skills: [_gap-posting]
---
|
||||||
| [Tool usage] solo-light-reportmaker: UI Identifikasjon (URL/Modal/Seksjon-oppslag) | claude/agents/solo-light-reportmaker | api_note | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Når bruker refererer til en URL, knapp, modal, eller seksjon:**
```bash
# STEG 1: Alltid kjør ui:lookup FØRST
php artisan ui:lookup "customers/{customer}/edit" --json # → controller, metode, area
php artisan ui:lookup "knapp-tekst" --fuzzy --json # → fuzzy søk
# STEG 2: Bruk Serena for å navigere til koden
mcp__serena__find_symbol → forstå controller/service
mcp__serena__find_referencing_symbols → spor kall-kjeder
```
**Fallback (kun hvis ui:lookup ikke finner noe):**
- **Route...
|
||||||
| [Workflow] solo-light-reportmaker: Expert Files (les FØR du graver i kode) | claude/agents/solo-light-reportmaker | pattern | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```bash
ls coordination/experts/*/EXPERT-*.md
```
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-light-reportmaker: Key Directories | claude/agents/solo-light-reportmaker | pattern | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
```
app/Http/Controllers/ # Route handlers
app/Models/ # Eloquent models
app/Services/ # Business logic
resources/views/ # Blade templates
database/migrations/ # Schema (SPØR FØRST!)
coordination/experts/ # Expert knowledge files
```
skills: [_gap-posting]
---
|
||||||
| [Tool usage] solo-light-reportmaker: Tech Stack | claude/agents/solo-light-reportmaker | api_note | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
- **Backend:** Laravel 12, PHP 8.3, MariaDB
- **Frontend:** Blade, Vanilla JS, Tailwind CSS
- **Services:** Puppeteer (Node.js :3001), Wappalyzer (Python)
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-light-reportmaker: Discovery Logging (System-læring) | claude/agents/solo-light-reportmaker | pattern | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**Når du fikser en bug eller oppdager noe viktig:**
1. Bestem domene: `analysis-details-system`, `ui-ux-system`, etc.
2. Logg til: `coordination/experts/{domain}/pending-updates.json`
**I din sluttrapport, ALLTID inkluder:**
```
**Discoveries logged:** X item(s) til {domain}
- [type] Tittel (severity)
```
skills: [_gap-posting]
---
|
||||||
| [Workflow] solo-light-reportmaker: Frontend Validation Protocol | claude/agents/solo-light-reportmaker | pattern | medium | solo-light-reportmaker.md | 88 | 2026-03-20 02:00:52 |
|
Body:
**ALDRI si "ferdig" uten bruker-validering!**
```
DU kan verifisere:
✅ Backend-kode, database, syntax, tester
DU kan IKKE verifisere:
❌ Frontend-visning, JavaScript-feil, UX-problemer
```
**ALLTID si:**
```
✅ Backend-endringer fullført
⚠️ FRONTEND VALIDERING PÅKREVD
Test disse sidene:
- [liste med URLer]
Status: Venter på din validering
```
skills: [_gap-posting]
---
|
||||||
Ingestion History
Loading…