Skip to content

§9.09 Упражнения на понятия

Время: 15 мин чтение + 60 мин практика

В одном предложении: Три упражнения на применение понятий раздела 9 к реальным сценариям: спроектируйте систему, проведите аудит и постройте связи.


Упражнение 1. Проектирование FSM + RouteGuide для вашего текущего РП (20 мин)

Возьмите рабочий продукт, над которым вы работаете прямо сейчас.

  1. Опишите FSM жизненного цикла этого РП: минимум четыре состояния, переходы, триггеры и условия. (8 мин)
  2. Для каждого состояния определите: какое действие приближает РП к следующей ступени вашей траектории? (5 мин)
  3. Проверьте: есть ли состояние, в котором РП может «застрять» бесконечно? Какое событие должно вывести его оттуда? (4 мин)
  4. Зафиксируйте FSM в Pack. (3 мин)

Критерий выполнения: FSM зафиксирован, состояния проверяемы, переходы не зависят от «когда будет готово».


Упражнение 2. Аудит трассировки и epistemic status (20 мин)

Выберите одно решение, принятое вами или вашей командой за последние две недели.

  1. Восстановите цепочку трассировки: данные → предпосылки → агенты/участники → валидация. (8 мин)
  2. Для каждого ключевого утверждения в обосновании решения определите epistemic status: доказано, гипотеза, предположение, анекдот. (7 мин)
  3. Если хотя бы одно критическое утверждение имеет статус ниже «гипотезы» — опишите, какое дополнительное условие позволило бы повысить статус. (3 мин)
  4. Зафиксируйте аудит в ADR или Pack. (2 мин)

Критерий выполнения: Цепочка трассировки восстановлена, статусы определены, найдено хотя бы одно утверждение, требующее повышения достоверности.


Упражнение 3. Проектирование Fan-out + Proxy для одного типа запросов (20 мин)

Выберите тип запроса, который вы регулярно отправляете агенту (например: «проанализируй текст», «найди ошибку», «сгенерируй идеи»).

  1. Определите 2–3 разных агента или источника, которые могут ответить на этот запрос по-разному. (5 мин)
  2. Опишите правило Fan-out: как запрос распределяется, как агрегируются результаты. (6 мин)
  3. Опишите правило Proxy: по каким признакам запрос маршрутизируется к разным исполнителям (глубина, скорость, стоимость, точность). (5 мин)
  4. Приведите пример: конкретный запрос — куда он пойдёт и почему. (3 мин)
  5. Зафиксируйте схему в Pack. (1 мин)

Критерий выполнения: Схема содержит правила Fan-out и Proxy, пример запроса, обоснование маршрутизации.


Проверка себя.

  • Я выполнил хотя бы два из трёх упражнений и зафиксировал результаты в Pack
  • Для упражнения 1 я могу нарисовать схему FSM без заглядывания в Pack
  • Для упражнения 2 я нашёл хотя бы одно утверждение со статусом ниже «гипотезы» в обосновании важного решения
  • Для упражнения 3 я могу объяснить, почему конкретный запрос идёт к конкретному агенту

См. также: Список понятий — PD.GUIDE.3.S9.SS8, Вопросы для повторения — PD.GUIDE.3.S9.SS10.

Что дальше. Следующий подраздел — вопросы для повторения: проверьте себя без подсказок.