# Sticky Note невелика, но сохраняет работу на виду

Sticky Note начинается как стикер для человека. После подключения к CodingAgent она становится общей рабочей
памятью: вы и агент можете сохранять важное во время работы, не полагаясь на разговор, который скоро затеряется.

[![CodingAgents и Sticky Note, соединённые на Canvas Kavor](https://agentkavor.com/kavor-connections-demo-poster.jpg)](https://agentkavor.com/ru/videos/connections)

*Общая заметка сохраняет наблюдения, открытые решения и следующие шаги рядом с графом.*

## Что делает Sticky Note

Sticky Note полезна и без агента. Запишите вопрос, гипотезу, напоминание или короткий список наблюдений. Её ценность
растёт, когда содержимое становится частью того же графа работы.

Через Connection с CodingAgent агент может читать и обновлять заметку вместе с вами. Используйте её для:

- краткого статуса **сделано / делается / дальше**;
- открытого решения при подготовке Specification;
- пункта, который нужно проверить позже;
- фактов, найденных во время реализации;
- findings независимой проверки;
- checklist передачи работы между участниками графа.

Заметка намеренно остаётся неформальной. Она делает работу прозрачной в обе стороны: вы видите, что заметил агент, а
агент получает явное место для информации, которая должна остаться видимой.

## Три способа использования

### 1. Память текущего шага

До начала запишите цель и вопросы, которые нельзя потерять. Во время работы добавляйте короткие факты, ссылки или
предварительные решения. В конце оставьте понятные следующие шаги для возвращения в Workspace.

Простой формат:

- **Статус:** сделано, делается, дальше.
- **Внимание:** что требует вашего решения или проверки.
- **Доказательство:** проверка, File или наблюдение, подтверждающее запись.

### 2. Вторая рука CodingAgent

Подключите Sticky Note к агенту и попросите фиксировать только факты, полезные для вашего следующего решения:

> Поддерживай Sticky Note как краткое резюме работы. Записывай изменения, доказательства, риски и вопросы, требующие моего решения. Не превращай гипотезы в окончательные решения.

Агент может добавлять отдельные блоки или заменять содержимое при полной реорганизации. Человек продолжает
редактировать заметку, а каждое изменение должно учитывать её последнюю версию.

### 3. Мост между реализацией и проверкой

Builder может записать изменения и выполненные проверки. Reviewer может добавить findings и риски. Вы видите оба
результата, не разыскивая их в двух отдельных сессиях.

Connection между CodingAgents не является автоматической последовательностью workflow: она делает участников
достижимыми и позволяет им обмениваться сообщениями.

## Markdown, редактирование и конфликты

Sticky Note поддерживает Markdown для заголовков, списков, задач, выделения, кода и других обычных элементов рабочей
заметки. Необработанный HTML не принимается. Заметка вмещает до 64 000 кодовых точек Unicode и предлагает четыре
цвета для визуальной группировки; цвет не меняет полномочия содержимого.

Kavor сохраняет изменения автоматически и сообщает, если другой участник изменил заметку до вашего сохранения.
Интерфейс не удаляет параллельное изменение молча, а позволяет разрешить конфликт. Запись может добавить новый блок
или заменить всё содержимое.

## Чем она не должна быть

- устойчивое решение с областью и критериями приёмки относится к [Specification](./specification.md);
- исходный код и канонические артефакты относятся к [File](./file.md);
- команды и доказательства выполнения относятся к [Terminal](./terminal.md);
- сообщение координирует участников, но не должно быть единственным источником важного решения.

Хорошая заметка достаточно коротка для чтения и достаточно содержательна, чтобы следующий шаг не зависел от памяти
одной сессии.

## Guardrail и достижимость

CodingAgent получает доступ к Sticky Note только через действительный путь [Connections](./connections.md).
Близость на Canvas или упоминание Node в сообщении доступа не дают.

Guardrail sticky_note_read_only можно разместить на прямой Connection между агентом и заметкой. Агент сможет читать
её, но не добавлять и не заменять содержимое через операции Kavor. Guardrail ограничивает эту прямую пару; он не
создаёт Connection и не превращает заметку в политику всего Workspace.

## Что дальше

- [Разберитесь с моделью Nodes](./nodes.md).
- [Выберите минимальный набор Connections](./connections.md) для работы.
- [Замкните первый цикл](./first-loop.md) со Specification, CodingAgents, Terminal и Sticky Note.
