#!/usr/bin/env python3 """Lotul 2 de reparatii: aplica ce a gasit verificatorul, per document. Raportul fiecarui verificator e la finalul logului lui. """ import pathlib 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. Documentul TAU e {doc}; nu atingi alt " "fisier. Un agent de verificare a citit reparatiile de azi si a gasit " "probleme: raportul lui e la finalul logului, il citesti cu " "tail -150 .opencode/logs/verificator/{n}.log (ignora codurile de culoare). " "Aplica FIECARE problema din raport, in ordinea din el. Pentru fiecare: " "deschide locul in document, verifica citatul in sursa cu " "sed -n 'p' pe fisierul din transcripts/08_*/ si abia apoi scrie. " "Atentie la doua tipare pe care verificatorul le semnaleaza des: (a) citat " "normalizat in ghilimele - ghilimelele trebuie sa contina cuvintele exacte " "din transcriere, cu [sic] daca ASR-ul le-a stricat, iar corectura de " "lizibilitate se scrie in afara ghilimelelor; (b) text orfan - un titlu, un " "TLDR, o nota finala sau o trimitere interna ramase cu formularea veche dupa " "ce corpul s-a schimbat. Daca nu esti de acord cu un punct din raport si " "sursa iti da dreptate, NU-l aplica: scrie in raportul tau de ce, cu citatul. " "Numerele de linie din raport pot fi decalate cu 1-2: te orientezi dupa text, " "nu dupa numar. INTERZIS: alt fisier, orice atingere a