Lane regresie: poarta finala trece, etapa 2 e gata

tests/test_regresie_capat_la_capat.py ruleaza extrage.py si genereaza.py ca
subprocese, pornind de la PDF-urile originale, si compara rezultatul anonimizat cu
tests/golden/ pe valori de celula: 0 diferente pe ambele firme. Fluxul nou
reproduce exact xlsx-urile deja importate in ROACONT.

33 de teste trec, fara niciun skip.

CLAUDE.md: dependintele noi (xlrd, firebird-driver) si punctele de intrare.
Handoff-ul rescris pe starea de final, cu ce NU e dovedit: cititorul FDB e
verificat doar pe cazul sintetic al firmei de joaca si nu se duce la un client
fara rerularea portii pe datele lui.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYeAtVxeS8m4oXekjX8Am2
This commit is contained in:
2026-09-21 16:29:29 +03:00
parent 82511c8adb
commit 0d0b3e26fe
5 changed files with 404 additions and 139 deletions

9
bash.exe.stackdump Normal file
View File

@@ -0,0 +1,9 @@
Stack trace:
Frame Function Args
000FFFFAFF0 0018006286E (0018028EC28, 0018026DE3E, 00000000000, 000FFFF9EF0)
000FFFFAFF0 0018004846A (00000000000, 00000000000, 00000000000, 001004E2F5F)
000FFFFAFF0 001800484A2 (0018028ECD9, 000FFFFAEA8, 00000000000, 00000000000)
000FFFFAFF0 001800CC6BE (00000000000, 00000000000, 00000000000, 00000000000)
000FFFFAFF0 001800CC7E5 (000FFFFB000, 00000000000, 00000000000, 00000000000)
00000000000 001800CDDA5 (000FFFFB000, 00000000000, 00000000000, 00000000000)
End of stack trace