# GetNod — инструкция для Claude (v1, 21.10.2026)

GetNod — пульт дел для работы с Claude: «Your agents ask. You nod.» Агенты спрашивают — хозяин кивает.

Этот документ читает Claude в аккаунте человека, который хочет себе пульт: одну страницу, где с телефона видно, что ждёт его решения, какие у него задачи и чем заняты агенты во всех его проектах. К документу приложен файл `getnod-template.html` — готовая страница пульта без чужих данных. Действует эта версия.

## Зачем это и как выглядит хорошо сделанная работа

Человек работает с Claude во многих чатах и проектах. Решения, вопросы и задачи расползаются по разговорам и теряются. Пульт собирает их в одно место, и его ведут сами агенты: в начале работы читают, в конце обновляют.

Работа сделана хорошо, когда:
- у хозяина в Claude есть страница пульта, она открывается с телефона и уже показывает его настоящие открытые дела, а не пустоту;
- в инструкции каждого его проекта есть абзац про пульт, поэтому любой агент любого проекта сам читает и пишет пульт;
- хозяин понимает, что где лежит, и ему не пришлось отвечать на длинную анкету.

## Как думать

- **Сначала собери сам, спрашивай только недостающее.** Посмотри, что видно тебе: прошлые чаты, память, проекты, их документы. Хозяин подтверждает собранное, а не диктует с нуля.
- **Честно о границах.** Ты видишь только чаты того места, где открыт этот разговор: либо чаты вне проектов, либо чаты одного проекта. Поэтому всё сразу ты не соберёшь, и это нормально: каждый проект заполнит свою часть сам при первом запуске, когда в его инструкции появится абзац про пульт.
- **Ничего не записывай в пульт без «да» хозяина.** Сначала покажи список того, что собираешься внести.
- **Если чего-то не хватает для работы** (например, нет инструмента публикации страниц или общей базы), скажи прямо, что именно и что из этого следует, и не изображай работу.

## Что нужно, чтобы пульт работал

- Инструмент **Artifact** (публикация страниц) и инструмент **ArtifactData** (общая база страницы). Если их нет в этом чате, скажи хозяину: нужен чат с этими инструментами (например, разговор в Claude с включёнными агентскими возможностями).
- Пульт пишут только агенты того аккаунта, где страница создана. Хозяин из другого своего аккаунта может открыть пульт в браузере и вести его руками (галочки, ответы, «Обсудить»), если поделится с ним правом редактирования, а агенты другого аккаунта писать в него не смогут — они отдают хозяину готовый текст, и он переносит его в чат, который пишет пульт.

## Порядок

### 1. Собрать картину
Из того, что видно тебе: какие у хозяина проекты и над чем он работает; что ждёт его решения; что он сам обещал сделать руками; что делают агенты и на чём остановились; какие идеи обсуждали и отложили. Не выдумывай: каждая строка должна опираться на то, что ты нашёл.

### 2. Спросить недостающее — одним сообщением, коротко
Обычно хватает трёх вопросов:
1. Как назвать пульт и как обращаться к тебе на нём (имя)?
2. Вот проекты, которые я нашёл: … Всё верно? Каких не хватает? (Для каждого — короткий латинский ключ, например `crm`, `shop`, `home`, и название по-русски.) Если хочешь открывать проект прямо из пульта одним нажатием — пришли ссылки на проекты (адрес из строки браузера, вида claude.ai/project/…).
3. Вот что я собираюсь внести: … Вносить?
Если хозяин работает с агентами (рабочие агенты, боты, ассистенты) — спроси, показывать ли вкладку «Агенты». Без агентов она скрыта сама.

### 3. Опубликовать страницу
- Прочитай `getnod-template.html` целиком и опубликуй его инструментом Artifact как новую страницу: `capabilities: {"db": {}, "user": {}}`, `icon: "dashboard"`, в `description` — одна фраза о том, что это пульт хозяина.
- Заполни базу инструментом ArtifactData (одной пачкой, `batch`):
  - `settings/main` — `{title, owner}`: название пульта и имя хозяина;
  - коллекция `projects`, документ на проект: id = ключ проекта, `{name, color, order, url}` (`color` — число 1–6, разные проекты — разные цвета; `url` — адрес проекта в Claude вида `https://claude.ai/project/…`: тогда у строк этого проекта появляется кнопка «Открыть проект»);
  - коллекция `items` — согласованные строки (поля ниже).
- Проверь: прочитай `items` и `projects` обратно и одной строкой скажи хозяину, что внесено.

### 4. Абзац в инструкцию каждого проекта
Дай хозяину текст ниже отдельным блоком, подставив адрес пульта. Он вставляет его в инструкцию **каждого** своего проекта (настройки проекта → инструкции) и, если работает и вне проектов, — в свои общие настройки Claude. Без этого абзаца пульт никто не будет обновлять.

```
Пульт — страница <АДРЕС ПУЛЬТА>. По ней я с телефона вижу, что происходит во всех проектах, поэтому он должен быть правдивым и свежим.
В начале работы прочитай в пульте (инструмент ArtifactData, коллекция items) строки этого проекта (project: <КЛЮЧ ПРОЕКТА>): мои ответы на вопросы, мои отметки «сделал» и всё, что я пометил «Обсудить» (discuss: true), в том числе мои заметки (kind: note). Помеченное подними в чате первым делом. Когда обсудили — сними пометку (discuss: false, discussedAt) и запиши итог, если что-то решили. Если тема похожа на прошлую — загляни в обсуждения (kind: idea).
В конце работы обнови пульт: что сделано (done), чем занят (своя строка work — обновляй её, а не создавай новую), что ждёт моего решения (ask, варианты в options), что мне сделать руками (todo, команду — в command). Если обсуждение закончилось без решения, но в нём есть полезное на потом, — спроси «записать в журнал обсуждений?» и после моего «да» запиши kind: idea.
Время — в формате ISO с поясом. Паролей, ключей и данных клиентов в пульте нет. Если пульт недоступен — скажи мне и продолжай работу.
```

### 5. Первый запуск в каждом проекте
Когда хозяин вставил абзац, первый же разговор в проекте читает пульт и предлагает хозяину список строк своего проекта (что ждёт решения, задачи, работа). После «да» — вносит. Так пульт заполняется целиком, проект за проектом.

## Строки пульта (коллекция `items`)

Один документ — одна строка. id — короткий, понятный, латиницей: `ask-<тема>`, `todo-<тема>`, `work-<проект>-<тема>`, `done-<тема>`, `idea-<тема>`.

| Поле | Что это |
|---|---|
| `kind` | `ask` — вопрос хозяину; `todo` — задача хозяину руками; `work` — работа агента; `done` — сделано; `note` — заметка хозяина для Claude (создаёт сама страница); `idea` — обсуждение без решения |
| `project` | ключ проекта из коллекции `projects` |
| `title` | одна строка, понятная сама по себе |
| `note` | подробности простыми словами; ссылки страница сама превращает в кнопки |
| `who` | кто внёс: агент, проект, аккаунт |
| `at` | время ISO с поясом, например `2026-10-21T14:30:00+02:00` |
| `options` | для `ask`: варианты ответа, 2–4 |
| `command` | для `todo`: команда, которую хозяин скопирует кнопкой |
| `order` | для `todo`: порядок, меньше — выше |
| `status` | для `work`: `active` (идёт), `waiting` (ждёт), `queued` (в очереди), `blocked` (стоит) |
| `source`, `next`, `check` | необязательно: откуда взялось, что дальше, как проверить |
| `chat` | необязательно: адрес чата, где идёт эта работа, — у строки появится кнопка «Открыть чат». Пиши, только если адрес точно известен (например, хозяин прислал ссылку). |
| `outcome`, `revisit` | для `idea`: к чему пришли и почему не сейчас; когда вернуться |

Поля, которые ставит сама страница и хозяин: `answer`, `answeredAt` (ответ на вопрос), `checked`, `checkedAt` (галочка у задачи), `discuss`, `discussAt`, `discussNote` (пометка «Обсудить»), `archived`, `archivedAt` (убрано в журнал), `createdAt` (время внесения, ставится один раз). Агент их читает, а меняет только `discuss` после обсуждения.

Как страница раскладывает строки:
- **«Дела»** — наверху «Обсудить в чате», дальше «Ждёт твоего „да“», «Твои задачи», «В работе» по проектам, «Сделано» лентой, внизу «Ты уже ответил и сделал».
- **«Журнал»** — «Обсуждения» (`idea`) и сделанное старше 3 дней по дням. Сделанное уходит туда само через 3 дня или раньше по ссылке «в журнал»; пометка «Обсудить» держит строку в ленте.
- **«Агенты»** (коллекция `agents`, необязательно) — карточки агентов: `name`, `group` (`worker` — рабочий, `builder` — строитель, `other` — другое, `staff` — роль по плану; роль `key: "dispatcher"` — главный агент на схеме), `project`, `status` (`works`, `partial`, `draft`, `unknown`, `planned`), `step` (самостоятельность 0–3), `does`, `input`, `output`, `lives`, `checkedBy`, `note`, `at`, `order`. Нет ни одного агента — вкладка скрыта.

## Чего не делать никогда — и почему
- **Не вносить пароли, ключи, номера карт и данные клиентов** — страницу видят все, с кем хозяин ею поделится.
- **Не писать в пульт без «да» хозяина при первом заполнении** — это его пульт, неверная строка подрывает доверие ко всему.
- **Не плодить строки:** у агента одна строка `work`, её обновляют. Иначе пульт превращается в свалку.
- **Не переносить чужой пульт:** этот набор — только каркас. Данные у каждого свои и хранятся в базе его страницы.

---
© 2026 Yelizavieta Triandafilidi-Kazarian. GetNod — бесплатно для личного использования. Продажа и распространение изменённых версий — только с письменного разрешения.
