docs: шпаргалка по SourceCraft API и метки репозитория #1

Closed
opened 2026-10-12 19:31:36 +03:00 by Eleboba · 0 comments
Owner

Описание

Чтобы 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), ссылка на шпаргалку.

Подзадачи

  • Создать метки: bot, ci, infra, llm, docs, feature, fix, refactor, size/0.5, size/1, size/2
  • Написать docs/dev/SOURCECRAFT_API.md
  • Обновить 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

## Описание Чтобы 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
Eleboba added the docssize/0.5 labels 2026-10-12 19:31:36 +03:00
Eleboba self-assigned this 2026-10-12 19:31:36 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: HSE/tgit#1