#!/usr/bin/env python3 """Scrie .opencode/lot_verificare.txt — verificarea reparatiilor de azi. Agent separat de cel care a scris (verificator, read-only). Baza de comparatie e fb7488b, ultimul commit dinaintea sesiunii de reparatii. """ import pathlib BAZA = "fb7488b" D = "summaries/08_ANALIZA_ZILNICA/" DOCS = [ ("01", "01_buy_doji_si_strategia_mici.md"), ("02", "02_mbt10.md"), ("03", "03_locul_crimei_si_pullback.md"), ("04", "04_pivoti_si_proiectii.md"), ("05", "05_volum.md"), ("06", "06_structura_trend.md"), ("07", "07_context_de_piata.md"), ("08", "08_executie_si_risc.md"), ("09", "09_earnings_si_optiuni.md"), ("10", "10_sinteza.md"), ("11", "11_selectia_simbolului.md"), ] P = ( "Lucrezi in /workspace/atm-curs-dl. Verifici {doc} si NU modifici nimic. " "Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: " "git diff {baza} -- {doc} . Pentru FIECARE bucata schimbata: (1) deschide " "citatul in sursa cu sed -n 'p' pe fisierul din transcripts/08_*/ si " "compara cuvant cu cuvant, (2) verifica daca citatul chiar sustine afirmatia " "pentru care e pus, (3) verifica daca noua formulare intra in contradictie cu " "alt loc din acelasi document - cauta cu grep -n termenii-cheie ai afirmatiei. " "In plus, verifica daca reparatia a lasat text orfan: o definitie scoasa pe " "care se sprijina inca o sectiune de mai jos, un titlu sau un TLDR ramas cu " "formularea veche, o trimitere interna care nu mai are tinta. " "Nu verifica tot documentul - doar ce s-a schimbat si ce se sprijina pe ce s-a " "schimbat. Daca ajungi la ~250k tokeni, opreste-te si raporteaza. " "RAPORT: o linie per problema, cu doc:, ce scrie, ce zice sursa, citatul " "exact din sed; 'ok' pe o linie pentru categoriile curate; la final un verdict: " "se poate publica asa cum e, da sau nu." ) linii = ["{}\t{}".format(n, P.format(doc=D + f, baza=BAZA)) for n, f in DOCS] pathlib.Path(".opencode/lot_verificare.txt").write_text("\n".join(linii) + "\n") print(len(linii), "sarcini de verificare")