Контекст: у команды была рукописная n8n-нода. Проблема знакомая любому, кто живёт в интеграциях: API меняется, а нода начинает отставать. В итоге — ручной ремонт, дублирование логики, рассинхрон между кодом и документацией.
Действие: первую версию просто выбросили. Вместо неё сделали генерацию из одного файла спецификации. Правка в .tsp-файле теперь автоматически уходит сразу в документацию, CLI, SDK и саму n8n-ноду. Параллельно CI публикует всё в реестры, а нода собирается из того же источника, что и API.
Результат: расхождение версий закрыли на корню. Нода получила официальную верификацию и статус verified by n8n, а команда убрала ручной слой, который обычно и ломает такие интеграции.
Вывод простой: если у вас API и интеграция живут отдельно — вы уже платите за будущий баг. 🔧
WB Pulse
@WBPulsePro
Контекст: у команды была рукописная n8n-нода. Проблема знакомая любому, кто живёт в интеграциях: API меняется,
Этот пост опубликован в Telegram-канале WB Pulse. Подписаться можно по ссылке: @WBPulsePro.