Чтобы Claude Code заводил issues, метки и PR сам, а не через веб-интерфейс, нужна шпаргалка по REST API SourceCraft (по аналогии с GITEA_API.md в Vobot). Метки зон/типов/размеров из docs/dev/WORKFLOW.md уже созданы в репозитории через API.
## Описание
Чтобы Claude Code заводил issues, метки и PR сам, а не через веб-интерфейс, нужна шпаргалка по REST API SourceCraft (по аналогии с `GITEA_API.md` в Vobot). Метки зон/типов/размеров из `docs/dev/WORKFLOW.md` уже созданы в репозитории через API.
## Желаемый результат
- `docs/dev/SOURCECRAFT_API.md` — рабочие curl-примеры: issue (создать/обновить/комментарий/статус), метки, PR (создать/смержить).
- `CLAUDE.md` — первым действием сессии загружать `.env` (`SOURCECRAFT_TOKEN`), ссылка на шпаргалку.
## Подзадачи
- [x] Создать метки: bot, ci, infra, llm, docs, feature, fix, refactor, size/0.5, size/1, size/2
- [x] Написать `docs/dev/SOURCECRAFT_API.md`
- [x] Обновить `CLAUDE.md` и карту документации
## Как проверить
Команды из шпаргалки выполняются с токеном из `.env` и возвращают 200/201.
---
## Лог выполнения
### 2026-10-12
- Токен проверен: чтение/запись в `rogachevegorushka/tgit` работают.
- Метки созданы. Нюанс: `color` — hex **без** `#`.
- Шпаргалка `docs/dev/SOURCECRAFT_API.md` + загрузка `.env` в CLAUDE.md; примеры сверены с живым API (ключи списков, PATCH, создание PR).
- Соединение с API периодически рвётся (curl 35) — в шпаргалку добавлен `--retry`.
- PR в dev открыт.
> Перенесено из SourceCraft: https://sourcecraft.dev/rogachevegorushka/tgit/issues/1
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Описание
Чтобы Claude Code заводил issues, метки и PR сам, а не через веб-интерфейс, нужна шпаргалка по REST API SourceCraft (по аналогии с
GITEA_API.mdв Vobot). Метки зон/типов/размеров изdocs/dev/WORKFLOW.mdуже созданы в репозитории через API.Желаемый результат
docs/dev/SOURCECRAFT_API.md— рабочие curl-примеры: issue (создать/обновить/комментарий/статус), метки, PR (создать/смержить).CLAUDE.md— первым действием сессии загружать.env(SOURCECRAFT_TOKEN), ссылка на шпаргалку.Подзадачи
docs/dev/SOURCECRAFT_API.mdCLAUDE.mdи карту документацииКак проверить
Команды из шпаргалки выполняются с токеном из
.envи возвращают 200/201.Лог выполнения
2026-10-12
rogachevegorushka/tgitработают.color— hex без#.docs/dev/SOURCECRAFT_API.md+ загрузка.envв CLAUDE.md; примеры сверены с живым API (ключи списков, PATCH, создание PR).--retry.