Initial commit: baza VFP ROAAUTO + planuri migrare Web API

Arhiva clasei RarAutoPass (VFP) care declara prestatiile la RAR AUTOPASS,
ca baza pentru rescrierea ca gateway central Python/FastAPI.

Include:
- sursa VFP (.prg) + datele necesare migrarii (mapare_prestatii, prestatii_rar)
- spec-ul oficial RAR (txt)
- docs/plans/: plan-design-review + plan-eng-review
- docs/CONTEXT.md: handoff pentru continuarea in alta sesiune
- .gitignore specific Visual FoxPro (ignora artefacte compilate + credentiale)

settings.xml (cu parola de test in clar) EXCLUS; vezi settings.xml.example.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-14 23:10:28 +03:00
commit 78d21d5a38
21 changed files with 4316 additions and 0 deletions

22
settings.xml.example Normal file
View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
TEMPLATE. Copiază în `settings.xml` (ignorat de git) și
completează credențialele reale. NU comite settings.xml.
În arhitectura web, aceste credențiale NU se mai țin în
client — se citesc din Oracle și se trimit la gateway.
Vezi docs/plans/plan-eng-review.md (secțiunea Securitate).
-->
<settings>
<test>
<credentials>
<email>EMAIL_TEST_RAR</email>
<password>PAROLA_TEST_RAR</password>
</credentials>
</test>
<production>
<credentials>
<email>EMAIL_PROD_RAR</email>
<password>PAROLA_PROD_RAR</password>
</credentials>
</production>
</settings>