feat(sdk-docs): оптимизация MD-базы знаний + переход справки на неё
Оптимизация генератора docs/Kompas3D_SDK/ (build_kompas3d_sdk.py): - слияние навигационных страниц в родителя (54 хаба, 475 интерфейсов); читаемые slug-имена + категория по доминирующему типу детей; - шумоподавление: убраны артефакты «Интерфейс...», TOC-хвосты, breadcrumb-таблицы; синтаксис развёрнут из пайп-таблиц в плоский текст; - слим frontmatter: sources сведён к корневой странице на группу; - генератор самодостаточен — читает zoom_pageinfo.js напрямую, зависимость от kompas_sdk_index.tsv убрана. Навык kompas-sdk-research переведён с kdoc.py/HTML на поиск по MD-базе (Grep/Read). Удалены устаревшие скрипты: kdoc.py, convert_sdk_docs.py, convert_sdk_to_md.py. Ссылки в CLAUDE.md/ARCHITECTURE.md/README.md/.gitignore актуализированы. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
> Статус: **реализовано и работает** (v1+v2+STEP/assembly+direct-edit+inspection). Актуализировано по коду.
|
||||
> Сопутствующий контекст по COM API КОМПАС — в [`../CLAUDE.md`](../CLAUDE.md).
|
||||
> Имена интерфейсов и перечислений сверены со справкой SDK через `.claude/skills/kompas-sdk-research/kdoc.py` (навык `kompas-sdk-research`).
|
||||
> Имена интерфейсов и перечислений сверены со справкой SDK по MD-базе знаний `docs/Kompas3D_SDK/` (навык `kompas-sdk-research`).
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user