
Nick ShirokovandClaude Opus 4.8
dd226697bf
feat(form-decompile,form-compile): GanttChart design-time Settings из ring-3 (Фаза 3 кластера Chart-Settings)
GanttChart Settings (<Settings xsi:type="d4p1:GanttChart">) = вложенный
<d4p1:chart> (полный Chart-блок) + gantt-специфика (points/series/timeScale/
drawEmpty/…) — ТОТ ЖЕ d4p1-неймспейс, что и Chart. Переиспользован генерик-движок
Chart как есть (рекурсивный захват/эмит).
Изменения: параметризован xsi:type Settings (выводится из типа реквизита:
d5p1:GanttChart → d4p1:GanttChart); elseif декомпилятора и guard точек/осей
расширены на d4p1:(Gantt)?Chart. Зеркало py (ctype-параметр).
Все 16 форм Ганта корпуса 8.3.24 — раундтрип БАЙТ-В-БАЙТ (0 diff, 0 ring3).
Кейс chart-gantt-settings (полная диаграмма Ганта из эталона) сертифицирован
загрузкой в 1С. Регресс 43/43 (ps1+py).
Кластер Chart-Settings закрыт (Planner + Chart + GanttChart). Остаток —
только редкие диаграммы с точками/осями (типизир. значения/d4p1-ML) → честный
fail-ring3.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 17:42:54 +03:00
..
2026-05-08 13:57:30 +03:00
2026-05-08 13:45:47 +03:00
2026-05-01 16:43:39 +03:00
2026-05-01 20:54:57 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-01 20:54:57 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:40:26 +03:00
2026-03-29 17:30:03 +03:00
2026-04-25 15:26:54 +03:00
2026-03-29 17:30:03 +03:00
2026-05-08 13:45:47 +03:00
2026-06-10 17:42:54 +03:00
2026-06-08 13:16:12 +03:00
2026-06-08 13:32:09 +03:00
2026-05-08 13:45:47 +03:00
2026-06-08 13:32:09 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-03 17:34:16 +03:00
2026-05-08 13:45:47 +03:00
2026-06-01 15:40:17 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-03-29 17:30:03 +03:00
2026-03-28 15:38:06 +03:00
2026-03-28 15:38:06 +03:00
2026-03-28 15:38:06 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-06-04 12:26:57 +03:00
2026-06-01 16:41:56 +03:00
2026-06-04 12:26:57 +03:00
2026-06-03 22:11:48 +03:00
2026-06-01 16:12:28 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-05-08 13:45:47 +03:00
2026-03-28 15:38:06 +03:00
2026-03-28 15:38:06 +03:00