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 |
Шаги
-
[Название шага]
- Кто: [участник]
- Что: [действие]
- Результат: [что получаем]
-
[Название шага]
- …
Outcomes
[Чем заканчивается процесс:]
- Success: [описание + артефакты]
- Failure: [описание + что происходит]
- Escalation: [когда эскалируется]
SLO
| Метрика | Target |
|---|---|
| Time | [число] |
| Cost | $[число] |
| Success rate | [%] |
Failure Modes
| Проблема | Реакция |
|---|---|
| [Проблема 1] | [Действие] |
| [Проблема 2] | [Действие] |
| [Проблема 3] | [Действие] |
Диаграмма (опционально)
[ASCII диаграмма для сложных процессов]
Связанные документы
- Document-1 — [связь]
- Document-2 — [связь]
Правила заполнения
- Trigger явно определён — не “когда нужно”, а конкретное событие
- Участники с wikilinks — каждый ссылается на файл роли
- SLO измеримы — числа, не “быстро”
- 3-5 failure modes — основные, не все возможные
- Диаграмма для сложных — если >5 шагов или ветвления
Связанные документы
- _Processes-Index — реестр процессов
- Template-Agent — шаблон участников