Template: Process

Скопируй в 04-Processes/Process-Name.md и заполни.


Frontmatter

---
title: Process — [Name]
type: process
status: planned|active|deprecated
tags: [process, ...]
created: YYYY-MM-DD
updated: YYYY-MM-DD
---

Секции

Назначение

[Зачем этот процесс существует. 1-2 предложения.]

Trigger

[Что запускает процесс. Конкретное событие, не “когда нужно”.]

Примеры:

  • “Пользователь отправляет сообщение в Telegram”
  • “Agent создаёт child task”
  • “Judge выставляет verdict=reject”

Участники

РольАгент/Система
[Роль 1]Agent-Name
[Роль 2]Agent-Name

Шаги

  1. [Название шага]

    • Кто: [участник]
    • Что: [действие]
    • Результат: [что получаем]
  2. [Название шага]

Outcomes

[Чем заканчивается процесс:]

  • Success: [описание + артефакты]
  • Failure: [описание + что происходит]
  • Escalation: [когда эскалируется]

SLO

МетрикаTarget
Time[число]
Cost$[число]
Success rate[%]

Failure Modes

ПроблемаРеакция
[Проблема 1][Действие]
[Проблема 2][Действие]
[Проблема 3][Действие]

Диаграмма (опционально)

[ASCII диаграмма для сложных процессов]

Связанные документы


Правила заполнения

  1. Trigger явно определён — не “когда нужно”, а конкретное событие
  2. Участники с wikilinks — каждый ссылается на файл роли
  3. SLO измеримы — числа, не “быстро”
  4. 3-5 failure modes — основные, не все возможные
  5. Диаграмма для сложных — если >5 шагов или ветвления

Связанные документы