Commit Graph

5 Commits

Author SHA1 Message Date
Claude Agent
b4d953df6b Index si navigare: fara prefixul de modul repetat in fiecare intrare
In index, fiecare lectie isi repeta modulul ("Modul 2 / #6 — ...") sub un
titlu de sectiune care spune deja "Modulul 2", iar sesiunile Q&A isi
repetau "Q&A" sub titlul "Q&A". Acum raman "#6 — ..." si "15.07.2025 —
...", cu subiectul pastrat in index si doar data in barele inguste.

Titlurile din Analiza Fundamentala erau inconsecvente si scurtarea le
rata: trei incepeau cu "Modul Analiza Fundamentala /", iar una cu
"Modul 16 /", care e numarul folderului, nu al modulului. Normalizate
toate la "Analiza Fundamentala / #N".

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
2026-09-13 10:53:03 +00:00
Claude Agent
45d5a04631 Navigare in paginile randate: breadcrumb sus, inainte/inapoi jos
Sus: "Sumarizari / Modulul 2 / #6 — ...", cu modulul legat la ancora lui
din index. In 09_QA apare in plus "index tematic", pentru ca acolo se
cauta dupa subiect, nu dupa data.

Jos: lectia precedenta si urmatoarea din acelasi folder, cu titlul lor,
plus un link la index intre ele.

Titlurile sunt scurtate pentru bara: prefixul "Modul 2 / " ar repeta
modulul deja prezent in breadcrumb, iar la Q&A titlul intreg ocupa trei
randuri pe telefon, deci ramane doar data.

render_file() merge in continuare apelat pe un singur fisier, cum il
folosesc agentii de sumarizare: vecinii vin dintr-un glob pe folder, nu
dintr-un parametru nou.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
2026-09-13 10:12:53 +00:00
Claude Agent
ff25f3d9c3 Lectii text: extract_text_lessons.py + Modul 3 #9 sumarizata
extract_audio.py sarea peste lectiile fara video. Gasita una in curriculum-ul
accesibil (Modul 3 #9 - expirari de optiuni, witching, 0DTE), cu 4847 de
caractere de continut real. Era numarata gresit ca acoperita.

Plus:
- render_html.py: index grupat pe module cu titlul H1 al fiecarei pagini
- render_html.py: garda pe liniile goale din <svg> (rup blocul HTML tacut)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
2026-09-12 17:57:02 +00:00
Claude Agent
fc3c3f5897 Q&A: sample pe sesiunea 25.08.2026 (format pe concepte + index tematic)
- extract_audio.py: --only ocoleste CORE_MODULES, --lectures N limiteaza
- render_html.py: extensia toc, ca sa existe ancore pe headinguri
- summaries/09_QA/01_2026-08-25.md: 16 subiecte, 12 diagrame verificate
  vizual cu Playwright, intrebarile administrative eliminate
- summaries/09_QA/INDEX_TEMATIC.md: index pe subiect, ancore verificate

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
2026-09-12 15:00:21 +00:00
Claude Agent
b239f04eb6 Proiect descărcare + transcriere curs ATM (trading, Bogdan Jinga)
Pipeline audio-only (fără video pe disc) prin ffmpeg direct din URL CloudFront,
transcriere cu faster-whisper (CPU), sumarizări structurate cu diagrame SVG
la scară reală (STYLE.md documentează toate cerințele de format).
2026-09-11 07:36:17 +00:00