⚠️ DOCUMENTAȚIE COMPLETĂ pentru problema SVS* commands!
📋 CONȚINUT:
1. PROBLEMA identificată:
- SVS* commands returnează 'Unknown command'
- Cod există dar NU e înregistrat în parse.c
- Impact: Servicii IRC nefuncționale
2. CAUZA REALĂ:
- ✅ Cod implementat în m_svs*.c
- ✅ Fișiere compilate corect
- ❌ NU sunt înregistrate în parse.c
- ❌ Parser-ul nu știe de comenzi
3. SOLUȚIA COMPLETĂ:
- Pas cu pas pentru activare
- Verificare fișiere și Makefile
- Adăugare în parse.c (cod exact)
- Adăugare MSG_* defines în msg.h
- Recompilare și testare
4. CHECKLIST activare:
- 10 pași verificare
- Comenzi exacte de rulat
- Testing final
5. IMPACT detaliat:
- Fără SVS*: Servicii limitate
- Cu SVS*: Automatizare completă
- Alternative temporare
6. PRIORITATE:
- Efort: SCĂZUT (2-3 ore)
- Impact: ÎNALT (critic pentru servicii)
- Prioritate: MAXIMĂ
7. Pentru DEVELOPERI:
- Structura unei comenzi SVS
- Protocol P10 examples
- Integration cu servicii
8. ROADMAP:
- v2.0.2: Activare SVS*
- v2.1.0: SVS* + SA* aliases
📊 COMENZI AFECTATE:
❌ SVSJOIN - Force join
❌ SVSPART - Force part
❌ SVSNICK - Force nick change
❌ SVSMODE - Force mode change
❌ SVSIDENT - Set ident
❌ SVSQUIT - Force quit
❌ SWHOIS - Special WHOIS line
🎯 PENTRU CINE:
- Admini: Înțeleg de ce serviciile nu funcționează
- Developeri: Pași exacți pentru fix
- Users: Știu ce să aștepte
- Support: Pot explica problema corect
Status: ✅ DOCUMENTAȚIE COMPLETĂ
Next: Implementare fix în v2.0.2/v2.1.0