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.
WorkRelation — arista padre → hijo entre dos obras (dec-0132 §4.4, M4).
Una sola forma para toda jerarquía: serie → temporada → episodio, disco →
pista, juego → DLC/update, saga → volumen, backup → snapshot. Evita las
columnas seriesId/season/episode en works (cada kind nuevo pediría las
suyas). rel lo registra el kind del padre en el WorkKindRegistry.
ordinal es una ruta numérica ordenable: [1, 3] = temporada 1, episodio 3;
[2, 7] = disco 2, pista 7.
readonlychildWorkId:WorkId
Obra hija (episodio, pista, DLC, volumen).
readonlycreatedAt:number
Epoch ms del alta.
readonlyoptionalordinal?: readonlynumber[]
Ruta numérica ordenable entre los hijos del mismo padre. Ausente = sin orden.
readonlyparentWorkId:WorkId
Obra padre (serie, disco, juego, saga).
readonlyrel:string
Tipo de relación que el kind del padre admite (season, episode, track, dlc…).