17_STRATEGII/10_dhrt: cele sase diagrame, plus doua unelte reparate
Diagramele capitolului 10 sunt gata (un singur generator pentru toate, aceeasi serie, deci o cifra schimbata cade peste tot). Textul capitolului nu e scris - agentul a atins pragul de context acolo. Doua bug-uri in unelte, gasite de el: - substituie.py avea glob-ul [0A][1-8]_*.md, deci sarea tacut peste capitolele cu doua cifre (09, 10). Capitolul parea doar sa n-aiba marcaje. - eticheta_libera presupunea text centrat cand eticheta n-are text-anchor. In SVG, fara anchor inseamna aliniat la stanga, deci etichetele de Level cu label_at=left erau modelate cu jumatate de latime prea mult la stanga si dadeau alarme false. L-a costat trei iteratii. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
@@ -19,7 +19,10 @@ import sys
|
||||
from pathlib import Path
|
||||
|
||||
ROOT = Path(__file__).resolve().parent.parent.parent
|
||||
CAPITOLE = sorted((ROOT / "summaries" / "17_STRATEGII").glob("[0A][1-8]_*.md"))
|
||||
_S = ROOT / "summaries" / "17_STRATEGII"
|
||||
# numerele au ajuns la doua cifre (09, 10): un glob pe [0A][1-8] le sarea, si
|
||||
# sarea tacut — capitolul parea doar sa n-aiba marcaje.
|
||||
CAPITOLE = sorted({*_S.glob("[0-9][0-9]_*.md"), *_S.glob("A[0-9]_*.md")})
|
||||
# fie marcajul gol (prima punere), fie blocul deja ancorat (repunere)
|
||||
MARCAJ = re.compile(
|
||||
r"^[ \t]*<!-- DIAGRAMA: ([a-z0-9_]+) -->[ \t]*$"
|
||||
|
||||
Reference in New Issue
Block a user