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.
brandedIdSchema<
T>():TUnsafe<string&IBrand<T>>
Schema TypeBox de un id branded: en runtime es string (JSON Schema
{ type: 'string' }); en tipos, Static<> da el brand. Lo que valida el
schema en una frontera (HTTP/NATS) llega al código ya como WorkId/AssetId…,
sin brand() manual.
T extends string
TUnsafe<string & IBrand<T>>
Schema crudo con tipo estático string & IBrand<T>.