Проблема
Fabric намеренно низкоуровневый — и всё, чего в нём нет, приходится достраивать самому: ручную работу с key-value состоянием, самодельную идентификацию пользователей, каждый раз заново изобретаемую систему токенов. А ошибки именно в этих местах стоят дороже всего, от расхождения учёта до уязвимостей.
Решение
hlf-core — это тот самый слой, достроенный один раз и проверенный в продакшене: ORM-подход к состоянию, единый транспорт команд, идентификация пользователя с защитой от replay и система токенов с полным аудитом. Иными словами, меньше кода и предсказуемая безопасность там, где её труднее всего обеспечить вручную.