<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>fts on Digitable courses</title>
    <link>https://courses.digitable.life/tags/fts/</link>
    <description>Recent content in fts on Digitable courses</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sun, 02 Aug 2026 10:15:00 +0300</lastBuildDate><atom:link href="https://courses.digitable.life/tags/fts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Capstone FTS: исполнение заказа от модели до React и Node.js</title>
      <link>https://courses.digitable.life/post/fts/15-capstone-order/</link>
      <pubDate>Sun, 02 Aug 2026 10:15:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/15-capstone-order/</guid>
      <description>Сквозная архитектура: FTS-модель заказа, примеры, command guard, React-форма, Node.js boundary, агент и CI.</description>
    </item>
    
    <item>
      <title>Производительность FTS: benchmark и влияние на сборку</title>
      <link>https://courses.digitable.life/post/fts/14-performance/</link>
      <pubDate>Sun, 02 Aug 2026 10:14:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/14-performance/</guid>
      <description>Что измеряет benchmark FTS, базовые числа M1 Max и как честно замерить влияние на Vite, tsc и CI.</description>
    </item>
    
    <item>
      <title>FTS generation и CI: TypeScript без drift</title>
      <link>https://courses.digitable.life/post/fts/13-generation-and-ci/</link>
      <pubDate>Sun, 02 Aug 2026 10:13:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/13-generation-and-ci/</guid>
      <description>Как генерировать TypeScript и node:test, проверять модели в pull request и не редактировать артефакты вручную.</description>
    </item>
    
    <item>
      <title>FTS из Python, Go, Java и других языков</title>
      <link>https://courses.digitable.life/post/fts/12-cross-language/</link>
      <pubDate>Sun, 02 Aug 2026 10:12:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/12-cross-language/</guid>
      <description>Три стратегии межъязыковой интеграции: JSON CLI, generated TypeScript service и каноническая schema.</description>
    </item>
    
    <item>
      <title>Доказательства FTS: теоремы, сертификаты и научные границы</title>
      <link>https://courses.digitable.life/post/fts/11-proofs-and-certificates/</link>
      <pubDate>Sun, 02 Aug 2026 10:11:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/11-proofs-and-certificates/</guid>
      <description>Что именно доказывает FTS, чем symbolic derivation отличается от verified certificate и чего недостаточно для публикации или патента.</description>
    </item>
    
    <item>
      <title>FTS для AI-агентов и Digit: MCP вместо веры в ответ модели</title>
      <link>https://courses.digitable.life/post/fts/10-ai-agents/</link>
      <pubDate>Sun, 02 Aug 2026 10:10:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/10-ai-agents/</guid>
      <description>Как агент создаёт FTS, проверяет его read-only MCP-инструментами и отделяет объяснение LLM от детерминированного решения.</description>
    </item>
    
    <item>
      <title>FTS и DDD: bounded context, ubiquitous language и command guard</title>
      <link>https://courses.digitable.life/post/fts/09-ddd/</link>
      <pubDate>Sun, 02 Aug 2026 10:09:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/09-ddd/</guid>
      <description>Как встроить FTS в доменный слой, не превратить спецификацию в god-object и защитить команду проверяемым допуском.</description>
    </item>
    
    <item>
      <title>FTS в React: форма и таблица из одной модели</title>
      <link>https://courses.digitable.life/post/fts/08-react/</link>
      <pubDate>Sun, 02 Aug 2026 10:08:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/08-react/</guid>
      <description>Browser-entry FTS, компонент FtsForm и граница между доменными типами и UX React-приложения.</description>
    </item>
    
    <item>
      <title>FTS в Node.js: CLI-утилита и HTTP boundary</title>
      <link>https://courses.digitable.life/post/fts/07-nodejs/</link>
      <pubDate>Sun, 02 Aug 2026 10:07:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/07-nodejs/</guid>
      <description>Как один раз загрузить FTS-модель, исполнить утилиту в Node.js и не смешать вычисление с HTTP и БД.</description>
    </item>
    
    <item>
      <title>FTS examples: новый вид предметных unit-тестов</title>
      <link>https://courses.digitable.life/post/fts/06-examples-as-tests/</link>
      <pubDate>Sun, 02 Aug 2026 10:06:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/06-examples-as-tests/</guid>
      <description>Чем исполняемый пример FTS отличается от обычного unit-теста и как использовать его вместе с node:test и CI.</description>
    </item>
    
    <item>
      <title>Исполняемые утилиты FTS: правила, порядок и свойства</title>
      <link>https://courses.digitable.life/post/fts/05-utilities-rules-properties/</link>
      <pubDate>Sun, 02 Aug 2026 10:05:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/05-utilities-rules-properties/</guid>
      <description>Как FTS вычисляет результат, применяет несколько правил и проверяет постусловия без скрытых эффектов.</description>
    </item>
    
    <item>
      <title>Структуры и типы FTS: форма предметных данных</title>
      <link>https://courses.digitable.life/post/fts/04-structures-and-types/</link>
      <pubDate>Sun, 02 Aug 2026 10:04:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/04-structures-and-types/</guid>
      <description>Встроенные типы, необязательные поля, состояния, вложенные объекты и генерация формы или таблицы из канонической модели.</description>
    </item>
    
    <item>
      <title>FTS на русском и английском: синтаксис без скобок</title>
      <link>https://courses.digitable.life/post/fts/03-russian-and-english/</link>
      <pubDate>Sun, 02 Aug 2026 10:03:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/03-russian-and-english/</guid>
      <description>Две равноправные отступные поверхности FTS, кавычки, ёлочки, имена с пробелами и единая семантика.</description>
    </item>
    
    <item>
      <title>FTS toolchain: CLI, библиотека, MCP и канонический JSON</title>
      <link>https://courses.digitable.life/post/fts/02-toolchain-and-json/</link>
      <pubDate>Sun, 02 Aug 2026 10:02:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/02-toolchain-and-json/</guid>
      <description>Как установить FTS, проверить модель, получить JSON и выбрать между library API, CLI и MCP.</description>
    </item>
    
    <item>
      <title>Ментальная модель FTS: данные, правила, вывод и эффект</title>
      <link>https://courses.digitable.life/post/fts/01-mental-model/</link>
      <pubDate>Sun, 02 Aug 2026 10:01:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/01-mental-model/</guid>
      <description>Четыре слоя FTS и честное различие между вычислением, доказательством и внешним действием приложения.</description>
    </item>
    
    <item>
      <title>FTS: зачем разработчику исполняемая спецификация</title>
      <link>https://courses.digitable.life/post/fts/00-overview/</link>
      <pubDate>Sun, 02 Aug 2026 10:00:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/post/fts/00-overview/</guid>
      <description>Практическая ценность FTS, границы применимости и маршрут курса от первого правила до Node.js, React, DDD, AI и CI.</description>
    </item>
    
  </channel>
</rss>
