# Claude Learn Domains Configuration

Acest fișier definește domeniile pentru organizarea memoriei.
Fiecare domeniu are propriul fișier cu `paths` frontmatter pentru încărcare selectivă.

---

## Domenii Definite

| Domain     | Patterns (globs)                                                                    |
|------------|------------------------------------------------------------------------------------|
| frontend   | src/**/*.vue, src/**/*.js, src/**/*.ts, src/**/*.css, vite.config.*, package.json  |
| backend    | backend/**/*.py, backend/modules/**/*, requirements.txt                             |
| database   | **/*.sql, **/models.py, **/schemas.py, backend/**/db/**/*, migrations/**/*          |
| testing    | tests/**/*, **/*.test.*, **/*.spec.*, pytest.ini, vitest.config.*                   |
| deployment | deployment/**/*, public/web.config, Dockerfile*, docker-compose*.yml, *.sh, ansible/**/* |
| global     | * (întotdeauna încărcat)                                                            |

---

## Cum Funcționează

1. La `/learn:analyze`, plugin-ul detectează domeniul bazat pe fișierele din conversație
2. Memoria se salvează în `claude-learn-{domain}.md` cu frontmatter `paths:`
3. La încărcarea sesiunii, doar domeniile relevante se încarcă

## Adaugă Domeniu Nou

Adaugă o linie în tabelul de mai sus cu formatul:
```
| nume-domeniu | pattern1, pattern2, pattern3 |
```

Plugin-ul va crea automat fișierul `claude-learn-{nume-domeniu}.md`.
