PROGRESS: verificarea integrala, diagramele, si decizia despre recolte
Verificarea integrala a gasit in toate cele 10 documente lucruri pe care verificarea pe diff nu le vedea. Tiparul dominant: citate normalizate tacit - ASR-ul strica un cuvant, cine scrie il repara in interiorul ghilimelelor, si citatul nu mai e al lui. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
48
.opencode/mk_lot_reparatii3.py
Normal file
48
.opencode/mk_lot_reparatii3.py
Normal file
@@ -0,0 +1,48 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Lotul 3: aplica ce a gasit verificarea INTEGRALA. Raportul fiecarui
|
||||
verificator e la finalul logului lui, in .opencode/logs/verificator/<n>.log.
|
||||
"""
|
||||
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"),
|
||||
]
|
||||
|
||||
P = (
|
||||
"Lucrezi in /workspace/atm-curs-dl. Documentul TAU e {doc}; nu atingi alt "
|
||||
"fisier. Un agent a verificat documentul INTEGRAL, citat cu citat, si a "
|
||||
"gasit probleme: raportul lui e la finalul logului, il citesti cu "
|
||||
"tail -250 .opencode/logs/verificator/{n}.log (ignora codurile de culoare; "
|
||||
"daca raportul e mai lung, citeste si mai devreme in log). "
|
||||
"Aplica FIECARE problema, in ordinea din raport. Pentru fiecare: deschide "
|
||||
"locul in document, deschide sursa cu sed -n '<linii>p' pe fisierul din "
|
||||
"transcripts/08_*/ si abia apoi scrie. "
|
||||
"REGULA CITATULUI, cea mai des incalcata: ce e intre ghilimele trebuie sa fie "
|
||||
"cuvintele exacte din transcriere, cu tot cu ce a stricat ASR-ul, marcat "
|
||||
"[sic]. Daca vrei sa se citeasca mai bine, pui lamurirea IN AFARA "
|
||||
"ghilimelelor. Daca o fraza e parafraza, scoti ghilimelele si o scrii ca "
|
||||
"parafraza. Nu lipi doua bucati din locuri diferite fara [...] intre ele. "
|
||||
"Al doilea tipar: text orfan - un titlu, un TLDR, o nota finala sau o lista "
|
||||
"de surse ramase pe o formulare pe care corpul n-o mai sustine. "
|
||||
"Daca nu esti de acord cu un punct si sursa iti da dreptate, NU-l aplica: "
|
||||
"scrie in raport de ce, cu citatul. Numerele de linie pot fi decalate: te "
|
||||
"orientezi dupa text. "
|
||||
"INTERZIS: alt fisier, orice atingere a <svg, git commit. Daca ajungi la "
|
||||
"~250k tokeni, opreste-te si spune ce a ramas neaplicat. "
|
||||
"RAPORT: o linie per punct - aplicat sau respins, ce scrie acum, citatul."
|
||||
)
|
||||
|
||||
pathlib.Path(".opencode/lot_reparatii3.txt").write_text(
|
||||
"\n".join("{}\t{}".format(n, P.format(doc=D + f, n=n)) for n, f in DOCS) + "\n"
|
||||
)
|
||||
print(len(DOCS), "sarcini")
|
||||
Reference in New Issue
Block a user