[CL-W12C] Группировка services: compliance/ + defi/ (barrel-шимы) #504
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "refactor/claude-w12-services-compliance-defi"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
api/src/services/compliance/api/src/services/defi/export *) — ~99 импорт-сайтов не переписывались (та же конвенция, что уaml/,bridge/,yieldDistribution/)services-grouping.test.ts: 18 модулей — файл существует на новом пути, legacy-шим отдаёт идентичную export-поверхность (тот же binding)scripts/mock-sync-check.mjs: EXPORT_RE теперь распознаёт ES2015 shorthand-проперти в vi.mock (ложный BLOCK на watchlist.screening)docs/vault/modules/api-compliance.md— пути обновленыЗачем
W12-группировка по mega-audit/структурному ревью: плоский хвост services/ затруднял навигацию; p2p уже сгруппирован (p2p-order/, p2p-trade/, p2pEscrow/), реальный выигрыш — compliance и defi.
План тестирования
Где могу ошибаться
admin-merge reason: solo-dev (Rule 103.1)
cdd4e5fcdd4e5f)Ключи вложенных литералов в mockResolvedValue({...}) считались экспортами мока (phantom) и могли маскировать реально пропущенный экспорт. stripCallArgs — string-aware скан по глубине скобок. Находка code-review PR #504 (MEDIUM).