Lipirea unui fișier .env, a unui log de producție sau a unui token OAuth în chat poate expune datele dincolo de mașina ta. Discutăm cum să reproduci erori cu valori fictive și ce setări ale editorului merită verificate înainte de Agent.
Parole, chei API, JWT-uri, connection string-uri complete, capturi cu cookie de sesiune și dump-uri de bază de date cu date reale rămân în afara promptului. Dacă ai nevoie de structură, păstrează cheile și înlocuiește valorile cu placeholder-e de aceeași formă.
Înainte de a lipi un stack trace, elimină parametrii de query, headerele Authorization și ID-urile interne ale utilizatorilor. Descrie comportamentul în cuvinte scurte când redactarea ar șterge contextul util.
Verifică că fișierele sensibile sunt în .gitignore și că nu le incluzi accidental prin @-mention în editor. Pentru bug-uri de deploy, folosește nume de variabile fără valori reale și menționează doar tipul mediu (local, staging).
Rotește credentialele afectate conform procedurii furnizorului, nu doar șterge mesajul din chat. Notează în fir ce categorie de secret a fost expus, fără a repeta valoarea, ca alții să evite aceeași capcană.
Ce nu trimite
Parole, chei API, JWT-uri, connection string-uri complete, capturi cu cookie de sesiune și dump-uri de bază de date cu date reale rămân în afara promptului. Dacă ai nevoie de structură, păstrează cheile și înlocuiește valorile cu placeholder-e de aceeași formă.
Redactare în log-uri
Înainte de a lipi un stack trace, elimină parametrii de query, headerele Authorization și ID-urile interne ale utilizatorilor. Descrie comportamentul în cuvinte scurte când redactarea ar șterge contextul util.
Repo și ignore
Verifică că fișierele sensibile sunt în .gitignore și că nu le incluzi accidental prin @-mention în editor. Pentru bug-uri de deploy, folosește nume de variabile fără valori reale și menționează doar tipul mediu (local, staging).
Dacă s-a întâmplat
Rotește credentialele afectate conform procedurii furnizorului, nu doar șterge mesajul din chat. Notează în fir ce categorie de secret a fost expus, fără a repeta valoarea, ca alții să evite aceeași capcană.