Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015DQoCUF3QSCgQCwCBK1qbz
Documentatie tehnica ROAGEST
Notite concise despre structura interna a proiectului (fluxuri, pachete, tabele), descoperite in timp ce se lucreaza la sarcini concrete. Completeaza CLAUDE.md — nu il inlocuieste si nu duplica ce e deja evident din cod.
Index
- CLAUDE.md — modul de lucru Claude ↔ Marius (propuneri de cod pentru VFP IDE, acces Oracle direct).
- flux-achizitie-import.md — lantul achizitie import: gestiuni.vcx → achizitie_import → import_nota → import_nir → PACK_CONTAFIN; capcane (ptva bruta vs proc_tva, import_nota_original mort, 4427/401).
- git-svn-crlf.md — modificari fantoma in git dupa svn update (CRLF/mtime); fix cu
.gitattributes(* -text) la radacina fiecarui repo. local/— notite neversionate (credentiale Oracle etc., in .gitignore).
Vezi si, in COMUN\docs\ (instructiuni general valabile pentru proiectele VFP):
flux-editare-vfp-text.md (fluxul de editare pe text .vc2/.sc2 — pasi per runda, capcane,
parametri per proiect inclusiv ROAGEST), testare-vfp-mcp.md (testare vizuala prin vfp9.exe
interpretat + windows-mcp), testare-ui-vfp.md (harness headless pentru teste UI pe o singura
clasa, cu screenshots) si oracle_export.md (export surse PL/SQL, PACK_CONTAFIN.pck).
Cand actualizezi
Adauga sau corecteaza o notita aici ori de cate ori descoperi ceva nou si ne-evident despre structura proiectului in timpul rezolvarii unei sarcini (un flux ascuns, o capcana, o conventie, un pachet sau tabel cheie). Nu documenta ce oricine ar afla citind codul in 30 de secunde — scopul e sa scurtezi investigatii viitoare similare, nu sa duplici codul.
Organizeaza notitele in fisiere separate pe subiect (nu un singur fisier uriaș), ex: flux-<nume-flux>.md, pachet-<nume-pachet>.md, tabele.md.