Files
roa2web-service-auto/.claude/rules/claude-learn-domains.md
Claude Agent cc98d6f21f ocr extract
2026-01-07 14:34:07 +00:00

35 lines
1.5 KiB
Markdown

# 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`.