curatenie.ps1: stergerea artefactelor de lucru dinaintea commit-ului
Script determinist (patch-uri, handoff-uri, *.pre_runda*.bak, .bak din cache text, screenshots*/uisync*/.fxp/.err/loguri), cu protectie pe fisierele urmarite de git si mod -DryRun. Referit din reguli_lucru.md (regula 1) si flux-editare-vfp-text.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RYbiinqXxdEqXi53x4Ro7K
This commit is contained in:
@@ -65,7 +65,8 @@ fals `roundtrip text1 != text2`. Ruleaza atunci cu lista rebazata:
|
||||
dat de Marius, cu valorile lui asteptate — nu doar teste per-fix. Assert-uri pe continutul
|
||||
rezultatului (sume, campuri, randuri), nu pe efecte de suprafata ("a aparut un rand" nu e
|
||||
suficient).
|
||||
7. Backup-urile `.pre_runda*.bak` si patch-urile se sterg la curatenia de dupa commit.
|
||||
7. Curatenie dupa commit (backup-uri `.pre_runda*.bak`, patch-uri, artefacte de test):
|
||||
`powershell -File COMUN\utile\curatenie.ps1` — vezi regula 1 din `reguli_lucru.md`.
|
||||
|
||||
## Capcane
|
||||
|
||||
|
||||
@@ -7,7 +7,11 @@
|
||||
review cu rezultatele testelor, nu cu o propunere netestata; daca nu merge, revii cu
|
||||
`git checkout` pe binare (`.vcx`+`.vct`) sau cu write-back din `*.pre_runda*.bak`.
|
||||
Patch-urile (in .gitignore, `docs/diff_runda*.patch`) nu se comit niciodata, raman local.
|
||||
Dupa commit: sterge patch-urile si backup-urile `*.pre_runda*.bak`.
|
||||
Curatenia de dinainte de commit NU se face pe cap de agent, ci cu
|
||||
`powershell -File COMUN\utile\curatenie.ps1` (`-DryRun` listeaza fara sa stearga): patch-uri,
|
||||
handoff-uri/planuri de runda, `*.pre_runda*.bak`, `.bak`-urile din cache-ul text si artefactele
|
||||
de test (`screenshots*`, `uisync*`, `.fxp`, `.err`, loguri). Sterge doar fisiere neurmarite de
|
||||
git — cele tracked sunt sarite.
|
||||
2. Comentarii in cod: minime, strict functionale, descriu comportamentul CURENT (ca si cum ar fi
|
||||
scris asa de la inceput) — o linie de regula, 2-3 doar pentru metode cu contract nebanal
|
||||
(parametri, cursor asteptat/lasat deschis, pozitionare la iesire). Istoricul modificarilor
|
||||
|
||||
Reference in New Issue
Block a user