/*
 * Regras do vídeo ENVIADO do produto (o link do YouTube/Vimeo não conta),
 * decididas pelo Natan em 13/10/2026:
 * - até 60 segundos e 50 MB: a janelinha baixa o vídeo no 4G do cliente;
 * - até 10 produtos com vídeo enviado por empresa.
 * A tela confere antes de enviar; o /api/products confere de novo ao salvar.
 */
export const VIDEO_DO_PRODUTO = {
  segundos: 60,
  bytes: 50 * 1024 * 1024,
  produtos: 10,
} as const;

/* Um segundo de folga: o celular grava 60 s que viram 60,4 s no arquivo. */
export function duracaoPassou(segundos: number | null | undefined) {
  return typeof segundos === "number" && segundos > VIDEO_DO_PRODUTO.segundos + 1;
}
