Files
roagest/docs/CLAUDE.md
Marius Mutu ca21bfe7a2 Docs: flux achizitie import, propuneri sesizare, mod de lucru Claude
- docs/propuneri_achizitie_import.md: modificarile propuse (cu cod) pentru
  sesizarea achizitie import (explicatie TVA prin cautare, valute/cursuri
  per document, conturi 2xx la articole, negestionabile fara RULAJE)
- docs/flux-achizitie-import.md: notita durabila cu lantul fluxului
- docs/CLAUDE.md: modul de lucru (propuneri pentru VFP IDE, export Oracle)
- .gitignore: docs/local/ (credentiale neversionate)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 23:18:03 +03:00

1.4 KiB

Mod de lucru Claude ↔ Marius pe ROAGEST

Propuneri de modificare pentru cod VFP binar (.vcx/.scx)

Clasele/formele sunt binare și se editează doar în VFP IDE, deci fluxul e:

  1. Claude investighează (pe cache-ul text _textcache_roagest) și scrie un fișier de propunere docs/propuneri_<subiect>.md cu cod complet, gata de copiat în IDE, cu referințe fișier:linie din cache și pași de testare.
  2. Marius aplică modificările în VFP IDE și rulează vcx2txt.ps1 (comanda din CLAUDE.md rădăcină) pentru refresh-ul cache-ului text.
  3. Claude verifică pe cache-ul reîmprospătat ce s-a aplicat (diff față de propunere, cazuri ratate).
  4. După implementare + changelog, fișierul de propunere se șterge sau se arhivează; insight-urile durabile descoperite pe parcurs se mută în notițe docs/flux-*.md / docs/pachet-*.md.

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.