Files
Claude Agent d6c71536e7 feat: v2.0.0 - Domain-based memory + multi-plugin marketplace structure
## Domain-based Memory (v2.0.0)
- Memory split into domains (backend, frontend, database, testing, deployment, global)
- Selective loading via `paths` frontmatter - only relevant memories load
- Automatic domain detection from file paths in conversation
- Auto-generated glob patterns when creating new domains
- Cross-domain analysis in /learn:reflect

## Repository Reorganization
- Restructured for multi-plugin marketplace: plugin/ → plugins/learn/
- Marketplace renamed: romfast-tools → romfast-plugins
- Repository to be renamed on Gitea: claude-learn → claude-plugins

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 21:45:31 +00:00

136 lines
4.0 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
description: Arată statistici memory și patterns frecvente
---
# Status Memory
Afișează statistici agregate din toate fișierele de memorie pe domenii.
## Workflow
### 1. Scanează Fișierele de Memorie
Caută toate fișierele `.claude/rules/claude-learn-*.md`:
- `claude-learn-backend.md`
- `claude-learn-frontend.md`
- `claude-learn-database.md`
- `claude-learn-testing.md`
- `claude-learn-deployment.md`
- `claude-learn-global.md`
- + orice domeniu custom
Ignoră:
- `claude-learn-domains.md` (config, nu memorie)
- `claude-learn-memory.md` (format vechi, dacă există)
### 2. Verifică Existența
Dacă nu există niciun fișier de memorie:
```
Nu există încă fișiere de memorie.
Pentru a începe:
1. Lucrează normal cu Claude Code
2. Când termini o sesiune semnificativă, rulează /learn:analyze
3. Sau importă memorie existentă cu /learn:import
Comenzi disponibile:
- /learn:analyze - Analizează conversația curentă
- /learn:import <file> - Importă din alt fișier
- /learn:reflect - Consolidează și curăță memory
```
Dacă există doar formatul vechi (`claude-learn-memory.md`):
```
⚠️ Detectat format vechi de memorie.
Rulează /learn:import .claude/rules/claude-learn-memory.md
pentru a migra către noul sistem cu domenii.
```
### 3. Parsează Fiecare Fișier
Pentru fiecare `claude-learn-{domain}.md`:
- Numără patterns (secțiunea ## Patterns)
- Numără gotchas (secțiunea ## Gotchas)
- Extrage tags
- Extrage data ultimei actualizări
### 4. Afișează Raport Agregat
```
📊 Claude Learn Memory Status
┌────────────┬──────────┬─────────┬─────────────┐
│ Domain │ Patterns │ Gotchas │ Last Update │
├────────────┼──────────┼─────────┼─────────────┤
│ backend │ 12 │ 5 │ 2025-01-06 │
│ frontend │ 8 │ 3 │ 2025-01-05 │
│ database │ 4 │ 2 │ 2025-01-04 │
│ testing │ 3 │ 1 │ 2025-01-03 │
│ global │ 2 │ 1 │ 2025-01-06 │
├────────────┼──────────┼─────────┼─────────────┤
│ TOTAL │ 29 │ 12 │ - │
└────────────┴──────────┴─────────┴─────────────┘
🏷️ Top 5 Tags (global):
1. typescript (15 entries)
2. api (12 entries)
3. vue (8 entries)
4. database (6 entries)
5. auth (5 entries)
📅 Activitate Recentă (ultimele 7 zile):
- 5 patterns adăugate
- 2 gotchas adăugate
💡 Sugestii:
{Dacă > 20 entries în vreun domeniu}
- Domeniul {domain} are multe entries. Rulează /learn:reflect.
{Dacă niciun entry în ultimele 14 zile}
- Nu ai salvat lecții recent. Rulează /learn:analyze după sesiuni importante.
{Dacă există posibile duplicate cross-domain}
- Am detectat entries similare în {domain1} și {domain2}. Consideră mutarea în global.
```
### 5. Detalii per Domeniu (opțional)
Dacă utilizatorul întreabă despre un domeniu specific:
```
/learn:status backend
```
Afișează detalii extinse pentru acel domeniu:
```
📊 Domeniu: backend
📁 Fișier: .claude/rules/claude-learn-backend.md
📌 Patterns: src/api/**/*.ts, src/server/**/*.ts, services/**/*
📈 Statistici:
- Patterns: 12
- Gotchas: 5
- Tags unice: 8
- Ultima sesiune: 2025-01-06
- Sesiuni înregistrate: 4
🏷️ Tags în acest domeniu:
api (7), middleware (4), auth (3), validation (2), error-handling (2)
📋 Entries Recente:
1. [PATTERN] API Rate Limiting (2025-01-06)
2. [GOTCHA] TypeScript enum import (2025-01-06)
3. [PATTERN] Error Response Format (2025-01-05)
```
## Output Minimal
Pentru afișare rapidă (dacă totul e în stare bună):
```
📊 Claude Learn: 29 patterns, 12 gotchas în 5 domenii
Ultima actualizare: 2025-01-06
Top domains: backend (17), frontend (11)
```