7cea060179
§12 Card 12.1, 12.3 (угол между касательной и хордой): - Дуга AB рисовалась с sweep=1 — это ДЛИННАЯ дуга через левую сторону (250°). Но теорема говорит про малую дугу 'внутри угла' между касательной и хордой, которая на ПРАВОЙ стороне (~110°). - Изменено на sweep=0 — теперь рисуется правильная малая дуга справа, та самая что 'inside the angle'. §16 Интерактив 1 'PT² = PA·PB': - Слайдер угла секущей имел range 5..60° но математически возможен только до asin(R/PO)=asin(62/147)≈25°. При угле > 25° секущая пролетает мимо окружности (disc<0), SVG не рендерится — пользователь видел пустой блок. - Range изменён на 2..22° (с запасом). Default value 12°. Теперь всегда рендерится корректный SVG с касательной + секущей. §16 Интерактив 3 'Калькулятор': - В результате 'PT = \u221a(PA\u00b7PB)' писались литеральные unicode-escape строки (двойные backslash в template literal становятся одиночными в строке, но \u221a не trigger escape → литеральная строка '\u221a'). Заменено на настоящие символы √ и · в коде. - Добавлен SVG слева от калькулятора с диаграммой PT²=PA·PB (касательная PT, секущая PAB из внешней точки P). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>