Files
Bridge-and-Join-s/docs/tasks
zuevav 3fdc526031 docs: план проекта + промпты задач PR-1..PR-6 для Claude Code на ВМ
- docs/architecture/plan.md — полный план проекта (архитектура,
  стек, SLA, регуляторика, Реестр ПО, roadmap M1–M5, открытые
  вопросы и решения).
- docs/tasks/README.md — индекс задач и инструкция запуска для
  Claude Code на dev-ВМ.
- docs/tasks/PR-1-go-models-m2m.md — Go-модели M2M, парсер
  windows-1251, NSDDateTime, round-trip тесты на эталонах.
- docs/tasks/PR-2-fansy-ddl.md — DDL принимающей БД для команды
  Fansy (контракт данных, ETL-требования, словарь полей,
  тестовые данные).
- docs/tasks/PR-3-lk-openapi.md — OpenAPI контракт lk-gateway по
  ESIA Finance API V1, для синхронизации с командой ЛК.
- docs/tasks/PR-4-m2m-core-skeleton.md — FSM сделки,
  репозиторий, идемпотентность по GUID, метрики SLA.
- docs/tasks/PR-5-nsd-adapter-skeleton.md — REST-клиент ИШ НРД,
  маршрутизация типов пакетов (M2MTR/M2MTD/M2MER/SUBBR/SUBER/SUB16).
- docs/tasks/PR-6-crypto-service-skeleton.md — gRPC-каркас
  Java-сервиса криптографии (КриптоПро JCP, UDS, Provider-абстракция).

С этого коммита дальнейшая разработка идёт на dev-ВМ через
запущенный там Claude Code. Промпты PR-1..PR-3 готовы к параллельному
запуску; PR-4 после PR-1; PR-5 и PR-6 ждут поставку артефактов
(ИШ НРД, сертификаты, КриптоПро JCP).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 22:48:21 +03:00
..

docs/tasks — задачи разработки

Здесь лежат готовые промпты для Claude Code, выполняемые в порядке PR-1 → PR-N. Каждая задача — самостоятельный осмысленный PR в main.

Архитектурный контекст и обоснование решений — в docs/architecture/plan.md (полный план проекта) и docs/architecture/overview.md (краткая выжимка).

Очередь задач

PR Файл Статус Зависит от
PR-1 PR-1-go-models-m2m.md готово к запуску
PR-2 PR-2-fansy-ddl.md готово к запуску — (параллельно с PR-1)
PR-3 PR-3-lk-openapi.md готово к запуску — (параллельно с PR-1)
PR-4 PR-4-m2m-core-skeleton.md готово к запуску PR-1
PR-5 PR-5-nsd-adapter-skeleton.md ждёт ИШ НРД и сертификаты PR-1, PR-4
PR-6 PR-6-crypto-service-skeleton.md ждёт КриптоПро JCP PR-1

Как запустить задачу

На dev-ВМ под dev, в корне репо:

cd /srv/dev/Bridge-and-Join-s
git pull
claude

В сессии Claude Code:

Прочитай docs/tasks/PR-1-go-models-m2m.md и выполни задачу полностью. По завершении сделай commit и push в main (или открой MR, если так принято), обнови статус задачи в docs/tasks/README.md с «готово к запуску» на «выполнено» с указанием sha коммита.

Соглашения

  • Без эмодзи в коде и комментариях.
  • Комментарии в коде — на русском, имена типов и полей — на английском как в XSD/контрактах.
  • Каждый PR проходит make ci зелёным.
  • Перед коммитом — go mod tidy, make fmt, make lint.
  • Сообщение коммита: <тип>(<область>): <короткое описание> + расшифровка в теле.
  • Документация изменений — в README соответствующего модуля (internal/<...>/README.md).