Skip to content

feat: add offline repeat request contracts and rendering - #324

Closed
ashikov wants to merge 1 commit into
docs/175-repeat-contractfrom
feat/319-repeat-core
Closed

ashikov wants to merge 1 commit into
docs/175-repeat-contractfrom
feat/319-repeat-core

Conversation

@ashikov

@ashikov ashikov commented Nov 4, 2026 •

Copy link
Copy Markdown
Owner

Добавляет отключённую от HTTP доменную часть повторного обращения: отдельные строгие схемы входа и черновика, три состояния ответа УО, точные пользовательские реквизиты, детерминированное требование и renderer. История ограничена 7000 символами, весь документ — 8000 без усечения. Первичная заявка не меняется.

Closes #319
Refs #175, #195. Зависит от Draft PR #322, следующий implementation-срез — #320. Это доменная подготовка, а не доступный пользователю профиль.

Проверено на 49ece12:

  • TDD: исходные проверки падали без новых API, затем 53/53 targeted и 260/260 core tests прошли
  • make lint-md, pnpm check, git diff --check — PASS в чистом worktree, 1085 тестов, lint/typecheck/build
  • Независимое read-only review actual diff: findings отсутствуют

Ограничения: provider/HTTP/UI не подключены, semantic qualification не выполнена. Неизменный общий нормативный блок используется только как offline-кандидат, правовой и privacy gates из #175 остаются открытыми. Профиль не объявлен готовым к публичному использованию.

Provider attempts 0, расходы этой итерации и накопленные расходы марафона 0 ₽ из общего лимита 500 ₽. Merge/deployment не выполнялись.

Приостановлено и архивировано 05.11.2026 — closed without merge. Offline-core корректно реализован в отдельной ветке, но не интегрирован, поскольку сквозной профиль #195 остановлен из-за semantic NO-GO #320 и незакрытых нормативного/privacy gates. После решения #330 продолжение текущей v0.3 не согласовано. Код/спецификация сохраняются по точному HEAD этой ветки и могут быть пересмотрены только после нового продуктового решения. Никакого rollout или изменения production.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

REPEAT-319 [M] Реализовать доменную сборку повторного обращения

1 participant