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:
82
gen/strategii/dhrt_tinte.svg
Normal file
82
gen/strategii/dhrt_tinte.svg
Normal file
@@ -0,0 +1,82 @@
|
||||
<svg viewBox="0 0 760 518" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||
<g transform="translate(0,0)"><polyline points="63.0,261.5 58.0,261.5 58.0,426.5 63.0,426.5" fill="none" stroke="#6a3d9a" stroke-width="1.5"/><text x="64.0" y="348.0" fill="#6a3d9a" style="font-weight:bold">11.00</text><polyline points="647.0,96.5 642.0,96.5 642.0,261.5 647.0,261.5" fill="none" stroke="#1a5fb4" stroke-width="1.5"/><text x="650.0" y="183.0" fill="#1a5fb4" style="font-weight:bold">11.00</text>
|
||||
<text x="24" y="48" fill="#333" style="font-weight:bold">Cele două ținte (exemplu construit — cifrele nu sunt rostite în lecție)</text>
|
||||
<line x1="24.0" y1="69.1" x2="746" y2="69.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="30.0" y="63.1" fill="#1a5fb4">TP1 75.83 = intrarea + R (10.83)</text>
|
||||
<line x1="24.0" y1="96.5" x2="746" y2="96.5" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="30.0" y="90.5" fill="#1a5fb4">TP2 74.00 = gâtul + 11.00</text>
|
||||
<line x1="24.0" y1="231.5" x2="746" y2="231.5" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="30.0" y="225.5" fill="#188a3e">intrare 65.00</text>
|
||||
<line x1="24.0" y1="261.5" x2="746" y2="261.5" stroke="#6a3d9a" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="732" y="255.5" fill="#6a3d9a" text-anchor="end">linia gâtului 63.00</text>
|
||||
<line x1="24.0" y1="426.5" x2="746" y2="426.5" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="732" y="420.5" fill="#333" text-anchor="end">capul 52.00</text>
|
||||
<line x1="92.0" y1="402.5" x2="92.0" y2="426.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="86.5" y="408.5" width="11" height="13.5" fill="#c00"/>
|
||||
<line x1="114.0" y1="383.0" x2="114.0" y2="426.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="108.5" y="387.5" width="11" height="34.5" fill="#188a3e"/>
|
||||
<line x1="136.0" y1="348.5" x2="136.0" y2="392.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="130.5" y="353.0" width="11" height="34.5" fill="#188a3e"/>
|
||||
<line x1="158.0" y1="320.0" x2="158.0" y2="357.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="152.5" y="324.5" width="11" height="28.5" fill="#188a3e"/>
|
||||
<line x1="180.0" y1="291.5" x2="180.0" y2="329.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="174.5" y="296.0" width="11" height="28.5" fill="#188a3e"/>
|
||||
<line x1="202.0" y1="269.0" x2="202.0" y2="300.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="196.5" y="273.5" width="11" height="22.5" fill="#188a3e"/>
|
||||
<line x1="224.0" y1="257.0" x2="224.0" y2="277.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="218.5" y="261.5" width="11" height="12.0" fill="#188a3e"/>
|
||||
<line x1="246.0" y1="257.0" x2="246.0" y2="294.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="240.5" y="261.5" width="11" height="28.5" fill="#c00"/>
|
||||
<line x1="268.0" y1="286.2" x2="268.0" y2="326.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="262.5" y="290.0" width="11" height="27.0" fill="#c00"/>
|
||||
<line x1="290.0" y1="312.5" x2="290.0" y2="329.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="284.5" y="317.0" width="11" height="7.5" fill="#c00"/>
|
||||
<line x1="312.0" y1="296.0" x2="312.0" y2="329.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="306.5" y="300.5" width="11" height="24.0" fill="#188a3e"/>
|
||||
<line x1="334.0" y1="270.5" x2="334.0" y2="305.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="328.5" y="275.0" width="11" height="25.5" fill="#188a3e"/>
|
||||
<line x1="356.0" y1="270.5" x2="356.0" y2="297.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="350.5" y="275.0" width="11" height="18.0" fill="#c00"/>
|
||||
<line x1="378.0" y1="288.5" x2="378.0" y2="329.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="372.5" y="293.0" width="11" height="27.0" fill="#c00"/>
|
||||
<line x1="400.0" y1="297.5" x2="400.0" y2="324.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="394.5" y="302.0" width="11" height="18.0" fill="#188a3e"/>
|
||||
<line x1="422.0" y1="297.5" x2="422.0" y2="320.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="416.5" y="302.0" width="11" height="13.5" fill="#c00"/>
|
||||
<line x1="444.0" y1="311.0" x2="444.0" y2="329.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="438.5" y="315.5" width="11" height="10.5" fill="#c00"/>
|
||||
<line x1="466.0" y1="227.0" x2="466.0" y2="329.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="460.5" y="231.5" width="11" height="94.5" fill="#188a3e"/>
|
||||
<line x1="488.0" y1="206.0" x2="488.0" y2="236.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="482.5" y="210.5" width="11" height="21.0" fill="#188a3e"/>
|
||||
<line x1="510.0" y1="180.5" x2="510.0" y2="215.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="504.5" y="185.0" width="11" height="25.5" fill="#188a3e"/>
|
||||
<line x1="532.0" y1="147.5" x2="532.0" y2="189.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="526.5" y="152.0" width="11" height="33.0" fill="#188a3e"/>
|
||||
<line x1="554.0" y1="119.0" x2="554.0" y2="156.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="548.5" y="123.5" width="11" height="28.5" fill="#188a3e"/>
|
||||
<line x1="576.0" y1="90.5" x2="576.0" y2="128.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="570.5" y="95.0" width="11" height="28.5" fill="#188a3e"/>
|
||||
<line x1="598.0" y1="63.5" x2="598.0" y2="99.5" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="592.5" y="68.0" width="11" height="27.0" fill="#188a3e"/>
|
||||
<line x1="620.0" y1="63.5" x2="620.0" y2="83.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="614.5" y="68.0" width="11" height="10.5" fill="#c00"/>
|
||||
<line x1="642.0" y1="56.0" x2="642.0" y2="83.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="636.5" y="60.5" width="11" height="18.0" fill="#188a3e"/>
|
||||
<line x1="664.0" y1="56.0" x2="664.0" y2="77.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="658.5" y="60.5" width="11" height="12.0" fill="#c00"/>
|
||||
<line x1="686.0" y1="60.5" x2="686.0" y2="77.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||||
<rect x="680.5" y="65.0" width="11" height="7.5" fill="#188a3e"/>
|
||||
<line x1="194.0" y1="177.0" x2="221.1" y2="245.6" stroke="#6a3d9a" stroke-width="1.8"/>
|
||||
<polygon points="224.0,253.0 217.3,247.0 224.8,244.1" fill="#6a3d9a"/>
|
||||
<text x="194.0" y="158.0" fill="#6a3d9a" text-anchor="middle" style="font-weight:bold">vârfurile gâtului ating 63.30; linia se trage din</text>
|
||||
<text x="194.0" y="172.0" fill="#6a3d9a" text-anchor="middle" style="font-weight:bold">INTERIORUL gâtului, la 63.00 — nu e media lor</text>
|
||||
<line x1="286.0" y1="395.5" x2="570.4" y2="106.2" stroke="#1a5fb4" stroke-width="1.8"/>
|
||||
<polygon points="576.0,100.5 573.2,109.0 567.5,103.4" fill="#1a5fb4"/>
|
||||
<text x="286.0" y="409.5" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">TP2 (74.00) vine înaintea lui TP1 (75.83)</text>
|
||||
<text x="286.0" y="423.5" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">pe exemplul ăsta — ordinea nu e fixă</text>
|
||||
</g>
|
||||
<text x="24" y="476" fill="#555">TP1 = 65.00 + 10.83 = 75.83. TP2 = 63.00 + (63.00 − 52.00) = 74.00.</text>
|
||||
<text x="24" y="493" fill="#555">Cât de jos tragi linia gâtului mută TP2 cu exact atât — e o alegere a ta, nu o formulă.</text>
|
||||
<text x="24" y="510" fill="#555">Lecția spune doar «din interiorul gâtului, iau un average»; formulă rostită nu există.</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.1 KiB |
Reference in New Issue
Block a user