Ручная n8n-нода — это почти всегда будущий долг. API меняется, документация живёт отдельно, SDK уходит в отрыв, а нода начинает врать уже через пару релизов.
Здесь сделали нормально: один .tsp-файл стал источником для всего — документации, CLI, SDK и самой n8n-ноды. Правка в спецификации автоматически разъезжается по всем артефактам. Итог простой: нода больше не «синхронизируется руками», она собирается из того же источника, что и API.
Что важно с точки зрения ops:
— меньше ручных правок и регрессий;
— ниже риск, что sales или support продают уже несуществующий функционал;
— CI сам публикует обновления, значит меньше блокеров на релизе;
— рукописную версию выкинули целиком, потому что поддерживать две правды дороже, чем собрать одну.
Это не про красоту архитектуры. Это про контроль стоимости изменений и снижение операционного мусора. Если API и интеграции — часть продукта, единый источник спецификации дешевле любого «допилим потом».
Agency Pricing Lab
@AgencyPricingPro
Ручная n8n-нода — это почти всегда будущий долг. API меняется, документация живёт отдельно, SDK уходит в отрыв
Этот пост опубликован в Telegram-канале Agency Pricing Lab. Подписаться можно по ссылке: @AgencyPricingPro.