Files
roagest/docs/CLAUDE.md

1.7 KiB

Mod de lucru Claude ↔ Marius pe ROAGEST

Modificare cod VFP binar (.vcx/.scx) — flux write-back pe text

Din 07.2026 Claude aplică singur modificările pe .vcx/.scx prin fluxul text→bin. Pașii per rundă (refresh cache, baseline .pre_runda<N>.bak, editare byte-safe CP1252, patch de review, write-back cu fidelity-check) + capcanele: COMUN\docs\flux-editare-vfp-text.md; parametrii ROAGEST: docs/flux-editare-vfp-text.md.

  1. Claude investighează pe cache-ul text, propune modificarea și așteaptă acordul lui Marius pe abordare înainte să editeze.
  2. Commit doar după ce Marius confirmă pe diff și testează în IDE. Editările de volum se deleagă la subagenți Sonnet în background; sesiunea principală orchestrează și verifică.
  3. După implementare: changelog, ștergerea fișierului de propunere/patch-ului, iar insight-urile durabile se mută în notițe docs/flux-*.md / docs/pachet-*.md.

Excepții rămase pe VFP IDE: .mnx (GENMENU) și .frx (fragile la round-trip) — pentru ele rămâne valabil fluxul vechi cu fișier de propunere docs/propuneri_<subiect>.md aplicat de Marius în IDE. Când Marius a început deja o implementare, Claude compară codul lui cu originalul și listează explicit diferențele/cazurile netratate (nu rescrie orbește).

Acces direct la baza de date Oracle

Claude are acces read la baza de date de dezvoltare și își face singur exporturile de surse PL/SQL (pachete, view-uri) — nu se mai cer exporturi manuale. Detalii de conexiune și comanda de export: COMUN\docs\oracle_export.md. Parola: docs/local/oracle.md (neversionat). Exportul de referință PACK_CONTAFIN.pck stă în COMUN\docs\ și se reîmprospătează la nevoie.