a7ca9a7463
§7 Прямоугольник: - Card 7.1 (теория): 4 path-маркера которые тянулись ПО кромке прямоугольника заменены на правильные polyline L-формы (9px), направленные строго внутрь. - Card 7.2 (свойство диагоналей): не было ни одного маркера прямого угла — добавлены 4 на всех вершинах. - Интерактив 1 «Живой прямоугольник»: маркеры стояли только в 2 углах через <rect> которые частично выходили за прямоугольник. Заменены на 4 правильных polyline вычисляемых из Math.min/max границ — работают при любом направлении перетаскивания вершины B. §10 Квадрат: - Card 10.1 (определение): 4 path-маркера трассировавшие по кромке заменены на правильные L-формы. - Card 10.2 (свойства): то же. - Card 10.3 (формулы): добавлены маркеры на все 3 квадрата (6-7px, в цвет каждого квадрата). - Интерактив 1 (слайдер): один <rect>-маркер в углу A заменён на 4 правильных polyline-маркера на всех вершинах ABCD, пересчёт по каждому изменению слайдера. Геометрия маркера: для угла V с направлениями u,w внутрь — polyline V+9u → V+9u+9w → V+9w. Маркер всегда внутри фигуры, оба сегмента перпендикулярны кромкам. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>