fix(maria): fara "caut informatia" la completari, si trei feluri de raspuns
Din firul testat in grup: la "Urgent este", "Nu m-a contactat nimeni. Cat mai
dureaza?" si "Tot nimic", Maria trimitea de fiecare data "Caut informatia, revin
imediat...", calcula un embedding pe care il arunca, si raspundea acelasi sablon
("am adaugat si asta la M-..."). La intrebarea "cat mai dureaza" nu raspundea deloc,
iar "urgent" nu schimba nimic nicaieri.
- Completarea se decide INAINTEA confirmarii si a cautarii: raspunsul vine instant,
deci nici promisiune, nici embedding degeaba (~1-2s per mesaj).
- triaj.fel_completare: urgenta / stare / detaliu.
- urgenta -> escaladarea se marcheaza si suportul primeste un mesaj cu URGENT;
- stare -> raspuns cu ce stim (de cat timp asteapta) si reamintire catre echipa,
cel mult una la 15 minute, ca sa nu sune telefonul la fiecare "tot nimic";
- detaliu -> confirmare scurta, cu formularea rotita.
- Peste 30 de minute fara raspuns Maria o spune pe fata si indruma spre telefon
(SUPPORT_PHONE), in loc sa repete ca "echipa vede detaliul".
- Gramatica: "acum 10 minute", nu "acum 10 de minute".
Teste: 99 pass.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4uzvgm7AyJch5WH8QHRhY
This commit is contained in:
@@ -429,6 +429,23 @@ singurele semne sigure ca omul a trecut la altceva. Schimbarea subiectului in cu
|
||||
NU rupe firul: e prea usor de confundat cu o continuare, iar greseala aia produce
|
||||
exact tabelul de mai sus. In rest, firul expira dupa `FIR_TTL_MIN` (120 min).
|
||||
|
||||
### Completarile: trei feluri, trei raspunsuri
|
||||
|
||||
Cat timp firul are o escaladare deschisa, mesajele urmatoare sunt completari la ea.
|
||||
Decizia se ia **inaintea cautarii si a confirmarii** „caut informatia": raspunsul vine
|
||||
instant, deci un „revin imediat" ar fi o promisiune inutila, iar embedding-ul (~1-2s)
|
||||
s-ar calcula degeaba — asta se si intampla inainte, la fiecare „tot nimic".
|
||||
|
||||
| Ce scrie omul | Ce face Maria |
|
||||
|---|---|
|
||||
| „este foarte urgent", „ma blocheaza" | marcheaza escaladarea `urgenta`, trimite la suport un mesaj cu **URGENT** in cap |
|
||||
| „cat mai dureaza?", „nu m-a contactat nimeni" | spune de cat timp e trimisa problema si reaminteste echipei — **cel mult o data la 15 minute** (`REAMINTIRE_MIN`) |
|
||||
| orice alt detaliu | confirmare scurta, cu formularea rotita |
|
||||
|
||||
Peste 30 de minute fara raspuns, Maria n-o mai da cu „echipa vede detaliul cand preia
|
||||
problema": spune ca nu i-a raspuns nimeni si indruma spre telefon (`SUPPORT_PHONE`,
|
||||
daca e completat). Omul stie oricum de cat timp asteapta — o formula l-ar enerva.
|
||||
|
||||
### Cand preia un om
|
||||
|
||||
Daca cineva din echipa scrie in discutie, Maria tace `FIR_TACERE_MIN` minute (60), ca
|
||||
|
||||
Reference in New Issue
Block a user