Initial: flux text FoxBin2Prg (git urmareste .??2 in-arbore, binarele VFP git-ignored)

Inrolare ROACONTRACTE conform COMUN\docs\inrolare-proiect-git-text.md:
- .gitignore/.gitattributes dupa modelul ROACONT (COMUN/ exclus, are repo propriu)
- 439 texte FoxBin2Prg generate in arbore (vc2/sc2/fr2/mn2/pj2/db2)
- Clase\registry.vcx ramane binar: memo .vct corupt (Error 41), nu se poate converti
- Clase\ferestre_contracte.vcx: text generat, roundtrip scutit (fara write-back)
- CLAUDE.md, docs/README.md, roa_sync.bat

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RYbiinqXxdEqXi53x4Ro7K
This commit is contained in:
2026-08-03 01:51:36 +03:00
commit 7cc3bff358
158 changed files with 80639 additions and 0 deletions

112
.gitignore vendored Normal file
View File

@@ -0,0 +1,112 @@
# =============================================================================
# Flux text FoxBin2Prg: git urmareste DOAR versiunile text .??2 (in arbore),
# nu binarele VFP. Binarele convertibile si indecsii regenerabili se ignora.
# SVN ramane sursa de adevar pentru binare (via global-ignores pe .??2).
# =============================================================================
# --- Binare VFP convertibile in text .??2 (ambele forme de caz) ---
*.vcx
*.VCX
*.vct
*.VCT
*.scx
*.SCX
*.sct
*.SCT
*.frx
*.FRX
*.frt
*.FRT
*.mnx
*.MNX
*.mnt
*.MNT
*.lbx
*.LBX
*.lbt
*.LBT
*.pjx
*.PJX
*.pjt
*.PJT
*.dbc
*.DBC
*.dct
*.DCT
# --- Exceptie: memo corupt (Error 41), FoxBin2Prg nu-l poate converti; ramane binar ---
!Clase/registry.vcx
!Clase/registry.vct
# --- Indecsi regenerabili (nu se transporta in .db2/.dc2) ---
*.cdx
*.CDX
*.dcx
*.DCX
# --- Tabele .dbf convertite in .db2 (lista explicita; restul .dbf raman binare) ---
datemenu/infisiere.dbf
datemenu/yact.dbf
datemenu/Vechi/menu1.dbf
datemenu/Vechi/menu1.FPT
datemenu/Vechi/nom_meniu.dbf
datemenu/Vechi/refaceri.dbf
datemenu/Vechi/tabela_fisa_cont.dbf
datemenu/Vechi/tabela_fisa_cont.FPT
Grafice/DKCONTRL.DBF
Programe/genhtml.dbf
Programe/genhtml.fpt
# --- Fisiere generate/compilate Visual FoxPro ---
*.fxp
*.FXP
*.mpr
*.MPR
*.mpx
*.MPX
*.vcr
*.VCR
*.src
# --- Backup-uri si fisiere temporare create de editorul VFP ---
*.bak
*.BAK
*.TBK
*.tmp
*.TMP
*.err
*.ERR
*.Stats
*.stackdump
# --- Executabile compilate ---
*.exe
*.EXE
# --- Stare locala / specifica masinii, nu proiectului ---
FOXUSER.DBF
FOXUSER.FPT
roacontracte_ref.CDX
roacontracte_ref.DBF
roacontracte_ref.FPT
log.txt
LOG.txt
*.lnk
Thumbs.db
Desktop.ini
bash.exe.stackdump
# --- Setari locale Claude Code (specifice masinii, nu proiectului) ---
.claude/
# --- Notite locale neversionate / patch-uri de review ---
docs/local/
docs/progres.md
docs/diff_*.patch
.gstack/
# --- Subversion (working copy paralela) ---
.svn/
# --- COMUN este gestionat separat, prin propriul sau git (romfast/comun.git) ---
COMUN/