PROGRESS: reparatiile sunt comise; agent nou verificator, si generatoarele de loturi
Listele de sarcini nu se mai scriu de mana: mk_lot_reparatii.py si mk_lot_verificare.py le genereaza, cu promptul comun intr-un singur loc. Fiecare sarcina trimite agentul sa citeasca lista lui din PROGRESS.md cu sed -n, ca sa nu duplicam textul in prompt si sa nu-l stricam la copiere. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
51
.opencode/agents/verificator.md
Normal file
51
.opencode/agents/verificator.md
Normal file
@@ -0,0 +1,51 @@
|
||||
---
|
||||
description: Verifică un document de strategie față de transcrieri — citate, coerență, deducții nemarcate
|
||||
mode: all
|
||||
model: opencode-go/deepseek-v4.1-flash
|
||||
temperature: 0.1
|
||||
permission:
|
||||
read: allow
|
||||
glob: allow
|
||||
grep: allow
|
||||
list: allow
|
||||
edit: deny
|
||||
bash: allow
|
||||
webfetch: deny
|
||||
websearch: deny
|
||||
task: deny
|
||||
---
|
||||
Lucrezi în /workspace/atm-curs-dl. Verifici un document din
|
||||
`summaries/08_ANALIZA_ZILNICA/` față de transcrierile din
|
||||
`transcripts/08_ANALIZĂ_ZILNICĂ/`. **Nu modifici nimic** — raportezi.
|
||||
|
||||
Nu ai scris tu documentul. Presupune că cine l-a scris a greșit undeva și
|
||||
caută unde, nu confirma ce citești.
|
||||
|
||||
CE CAUȚI, în ordinea gravității:
|
||||
1. **Citate inventate sau compuse** — deschide fiecare citat cu
|
||||
`sed -n '<linii>p' transcripts/08_ANALIZĂ_ZILNICĂ/<fișier>.txt` și
|
||||
compară cuvânt cu cuvânt. Un citat lipit din două sesiuni sau „retușat"
|
||||
ca să sune mai bine e cea mai gravă problemă.
|
||||
2. **Numere de linie greșite** — textul există, dar la alt interval. Dă
|
||||
intervalul corect.
|
||||
3. **Citat real, dar pe lângă subiect** — linia există și e a lui, dar nu
|
||||
susține afirmația pentru care e pusă.
|
||||
4. **Contradicții interne** — două locuri din același document care se bat.
|
||||
Dă ambele linii.
|
||||
5. **Deducții nemarcate** — documentul spune ca și cum ar fi cuvintele lui
|
||||
ceva ce e interpretare, analogie sau completare a autorului.
|
||||
6. **Sesiunile înlocuitorului** — `38_30062026`, `39_29062026`,
|
||||
`40_26062026`, `41_25062026` NU sunt ale lui Bogdan. Orice regulă
|
||||
sprijinită pe ele nu e validă. Atenție: uneori e citat tickerul, nu
|
||||
fișierul — verifică și cazurile pe nume de simbol.
|
||||
|
||||
Citește documentul pe bucăți, cu `sed -n '1,200p'`, nu integral.
|
||||
|
||||
Dacă ajungi la ~250k tokeni, oprește-te și raportează ce ai verificat și ce
|
||||
a rămas.
|
||||
|
||||
RAPORT, scurt și cu dovezi, nu povestea muncii:
|
||||
- o linie per problemă: `doc:<linie>` — ce scrie, ce zice sursa, citatul
|
||||
exact din `sed`;
|
||||
- categoriile curate: „ok" pe o linie;
|
||||
- la final, un verdict: documentul se poate publica așa cum e, da sau nu.
|
||||
11
.opencode/lot_reparatii.txt
Normal file
11
.opencode/lot_reparatii.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
04_pivoti Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/04_pivoti_si_proiectii.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '73,102p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea A. Decizia de formulare e deja luata la liniile 96-102 din PROGRESS: aplic-o exact asa. Textele din <svg se repara in generator, nu de tine - lasa-le si mentioneaza-le in raport.
|
||||
05_volum Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/05_volum.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '104,118p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea B. Punctul despre 10_sinteza:~692 NU e al tau, il face alt agent.
|
||||
10_sinteza Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/10_sinteza.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '104,127p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunile B si C, dar din B doar ce e in 10_sinteza (~692: cazurile Mara si AGEN, care tin de alt rand). Restul lui B e in 05_volum si nu-l atingi.
|
||||
02_mbt10 Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/02_mbt10.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '163,183p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea E - cea mai grava din lot. Verifica si tu cu grep -i mbt in 135/138/139/140 inainte sa muti regula.
|
||||
06_structura Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/06_structura_trend.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '185,195p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea F. In plus, corectura K8 din sectiunea D (sed -n '136,140p' PROGRESS.md): pragul mânerului la cup & handle.
|
||||
07_context Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/07_context_de_piata.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '129,148p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Din sectiunea D doar K7 (SMA 200) si K6 (pragurile AAII) - K8 si K9 nu sunt ale tale. In plus, doua deductii nemarcate la 07:1320 si 07:1641 (vezi sed -n '229,231p' PROGRESS.md).
|
||||
01_buy_doji Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/01_buy_doji_si_strategia_mici.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '196,202p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea G, doar punctul despre 01.
|
||||
03_locul_crimei Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/03_locul_crimei_si_pullback.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '202,206p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea G, doar punctul despre 03. Scoate si jargonul intern 'din loturi diferite'.
|
||||
08_executie Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/08_executie_si_risc.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '208,223p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea H, doar punctele despre 08 (inclusiv minorul 08:235).
|
||||
09_earnings Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/09_earnings_si_optiuni.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '223,231p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea H, doar punctele despre 09 (inclusiv minorul 09:1405).
|
||||
11_selectia Lucrezi in /workspace/atm-curs-dl. Documentul TAU e summaries/08_ANALIZA_ZILNICA/11_selectia_simbolului.md si nu ai voie sa atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '232,265p' PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), (3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza 'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu. Sectiunea I, singurul document cu citate inventate. Ia punctele in ordinea din lista (1 e cel mai grav). Punctul 10 (cele 7 sectiuni fara 'ce faci' si fara DA/NU) il faci ultimul, dupa ce citatele sunt reparate.
|
||||
11
.opencode/lot_verificare.txt
Normal file
11
.opencode/lot_verificare.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
01 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/01_buy_doji_si_strategia_mici.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/01_buy_doji_si_strategia_mici.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
02 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/02_mbt10.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/02_mbt10.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
03 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/03_locul_crimei_si_pullback.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/03_locul_crimei_si_pullback.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
04 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/04_pivoti_si_proiectii.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/04_pivoti_si_proiectii.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
05 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/05_volum.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/05_volum.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
06 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/06_structura_trend.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/06_structura_trend.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
07 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/07_context_de_piata.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/07_context_de_piata.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
08 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/08_executie_si_risc.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/08_executie_si_risc.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
09 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/09_earnings_si_optiuni.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/09_earnings_si_optiuni.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
10 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/10_sinteza.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/10_sinteza.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
11 Lucrezi in /workspace/atm-curs-dl. Verifici summaries/08_ANALIZA_ZILNICA/11_selectia_simbolului.md si NU modifici nimic. Azi documentul a fost reparat de alt agent; vezi exact ce s-a schimbat cu: git diff fb7488b -- summaries/08_ANALIZA_ZILNICA/11_selectia_simbolului.md . Pentru FIECARE bucata schimbata: (1) deschide citatul in sursa cu sed -n '<linii>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:<linie>, 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.
|
||||
66
.opencode/mk_lot_reparatii.py
Normal file
66
.opencode/mk_lot_reparatii.py
Normal file
@@ -0,0 +1,66 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Scrie .opencode/lot_reparatii.txt: cate o sarcina de reparatie per document.
|
||||
Lista reparatiilor sta in PROGRESS.md; fiecare agent isi citeste sectiunea lui
|
||||
cu sed -n, ca sa nu duplicam textul in prompt (si sa nu-l stricam la copiere).
|
||||
"""
|
||||
import pathlib
|
||||
|
||||
COMUN = (
|
||||
"Lucrezi in /workspace/atm-curs-dl. Documentul TAU e {doc} si nu ai voie sa "
|
||||
"atingi niciun alt fisier. Citeste lista reparatiilor cu: sed -n '{linii}p' "
|
||||
"PROGRESS.md . Pentru FIECARE punct din ea: (1) deschide documentul la linia "
|
||||
"indicata si citeste 30 de linii de context, (2) verifica citatul in sursa cu "
|
||||
"sed -n '<linii>p' transcripts/08_ANALIZA_ZILNICA/<fisier>.txt (directorul are "
|
||||
"diacritice: foloseste glob transcripts/08_*/<prefix>_*.txt daca nu-l gasesti), "
|
||||
"(3) abia apoi scrie corectura. Daca citatul nu spune ce zice PROGRESS.md, "
|
||||
"opreste-te la punctul ala si raporteaza-l, nu corecta pe incredere. Ce e "
|
||||
"deductie se scrie ca deductie; ce nu reiese din sesiuni se marcheaza "
|
||||
"'neconfirmat'. Afirmatia gresita e deseori repetata: cauta-o cu grep -n in "
|
||||
"documentul tau si corecteaz-o peste tot. INTERZIS: alt fisier, stergerea unei "
|
||||
"sectiuni intregi, cifre care nu sunt in citat, orice atingere a <svg, git commit. "
|
||||
"Daca ajungi la ~250k tokeni, opreste-te si raporteaza ce a ramas. RAPORT: o "
|
||||
"linie per punct - ce scria, ce scrie acum, la ce linie, citatul confirmat sau nu."
|
||||
)
|
||||
|
||||
D = "summaries/08_ANALIZA_ZILNICA/"
|
||||
SARCINI = [
|
||||
("04_pivoti", D + "04_pivoti_si_proiectii.md", "73,102",
|
||||
"Sectiunea A. Decizia de formulare e deja luata la liniile 96-102 din PROGRESS: "
|
||||
"aplic-o exact asa. Textele din <svg se repara in generator, nu de tine - "
|
||||
"lasa-le si mentioneaza-le in raport."),
|
||||
("05_volum", D + "05_volum.md", "104,118",
|
||||
"Sectiunea B. Punctul despre 10_sinteza:~692 NU e al tau, il face alt agent."),
|
||||
("10_sinteza", D + "10_sinteza.md", "104,127",
|
||||
"Sectiunile B si C, dar din B doar ce e in 10_sinteza (~692: cazurile Mara si "
|
||||
"AGEN, care tin de alt rand). Restul lui B e in 05_volum si nu-l atingi."),
|
||||
("02_mbt10", D + "02_mbt10.md", "163,183",
|
||||
"Sectiunea E - cea mai grava din lot. Verifica si tu cu grep -i mbt in "
|
||||
"135/138/139/140 inainte sa muti regula."),
|
||||
("06_structura", D + "06_structura_trend.md", "185,195",
|
||||
"Sectiunea F. In plus, corectura K8 din sectiunea D (sed -n '136,140p' "
|
||||
"PROGRESS.md): pragul mânerului la cup & handle."),
|
||||
("07_context", D + "07_context_de_piata.md", "129,148",
|
||||
"Din sectiunea D doar K7 (SMA 200) si K6 (pragurile AAII) - K8 si K9 nu sunt "
|
||||
"ale tale. In plus, doua deductii nemarcate la 07:1320 si 07:1641 (vezi "
|
||||
"sed -n '229,231p' PROGRESS.md)."),
|
||||
("01_buy_doji", D + "01_buy_doji_si_strategia_mici.md", "196,202",
|
||||
"Sectiunea G, doar punctul despre 01."),
|
||||
("03_locul_crimei", D + "03_locul_crimei_si_pullback.md", "202,206",
|
||||
"Sectiunea G, doar punctul despre 03. Scoate si jargonul intern "
|
||||
"'din loturi diferite'."),
|
||||
("08_executie", D + "08_executie_si_risc.md", "208,223",
|
||||
"Sectiunea H, doar punctele despre 08 (inclusiv minorul 08:235)."),
|
||||
("09_earnings", D + "09_earnings_si_optiuni.md", "223,231",
|
||||
"Sectiunea H, doar punctele despre 09 (inclusiv minorul 09:1405)."),
|
||||
("11_selectia", D + "11_selectia_simbolului.md", "232,265",
|
||||
"Sectiunea I, singurul document cu citate inventate. Ia punctele in ordinea "
|
||||
"din lista (1 e cel mai grav). Punctul 10 (cele 7 sectiuni fara 'ce faci' si "
|
||||
"fara DA/NU) il faci ultimul, dupa ce citatele sunt reparate."),
|
||||
]
|
||||
|
||||
linii = [
|
||||
"{}\t{} {}".format(nume, COMUN.format(doc=doc, linii=linii_p), extra)
|
||||
for nume, doc, linii_p, extra in SARCINI
|
||||
]
|
||||
pathlib.Path(".opencode/lot_reparatii.txt").write_text("\n".join(linii) + "\n")
|
||||
print(len(linii), "sarcini")
|
||||
44
.opencode/mk_lot_verificare.py
Normal file
44
.opencode/mk_lot_verificare.py
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/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 '<linii>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:<linie>, 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")
|
||||
16
PROGRESS.md
16
PROGRESS.md
@@ -1,4 +1,18 @@
|
||||
# Progres — atm-curs-dl (actualizat 2026-09-18, 12:10 UTC — predare la pragul de context)
|
||||
# Progres — atm-curs-dl (actualizat 2026-09-18, 16:30 UTC)
|
||||
|
||||
> **STARE: reparațiile A-I sunt APLICATE ȘI COMISE** (commit-urile `3ce2b63`,
|
||||
> `8195e63`, `b485204`, `e630f9f`, `cef76e1`), cu agenți opencode `corector`,
|
||||
> câte unul per document, 11 sarcini, 0 eșecuri. Textele din SVG-urile lui 04
|
||||
> s-au reparat în `gen/az_pivoti.py:79,122` și s-au regenerat; `audit_diagrams`
|
||||
> dă 0 probleme pe toate 11. **Rulează acum verificarea** cu agentul nou
|
||||
> `verificator` (read-only, separat de cine a scris), lot
|
||||
> `.opencode/lot_verificare.txt`, loguri în `.opencode/logs/verificator/`.
|
||||
> Secțiunile A-I de mai jos rămân ca istoric al reparațiilor, nu ca listă de
|
||||
> făcut. Ce a mai rămas după verificare: cele 7 diagrame din `11_selectia`,
|
||||
> `render_html.py` și publicarea.
|
||||
>
|
||||
> Două puncte din secțiunea I au fost **infirmate de agent, corect:** „129%" și
|
||||
> „score 4" există în transcrieri (`102:536`, `109:201`, `116:251`).
|
||||
|
||||
Pipeline personal de transcriere + sumarizare pentru cursul de trading ATM
|
||||
(Bogdan Jinga, systeme.io), cont cu acces parțial. Repo: `romfast/atm-curs-dl`
|
||||
|
||||
Reference in New Issue
Block a user