Referencia de @styx/domain generada de su TSDoc.
packages/domain/package.jsonPágina generada desde
el TSDoc de @styx/domain. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
catalogError(
code,detail?,cause?):ResultError<CatalogErrorCode>
Crea un ResultError<CatalogErrorCode> con metadata + detalle opcional.
Usa el factory resultError de @mks2508/no-throw para garantizar el shape
correcto ({ code, message, cause? }).
Código de error del catálogo.
string
Detalle extra (opcional). Se concatena al mensaje base.
Error
Error original para encadenar (opcional).
ResultError<CatalogErrorCode>
ResultError<CatalogErrorCode> listo para envolver en err().