package com.doctate.watch.domain

import java.util.UUID

/**
 * Each recording session generates a fresh case id. The server treats every unknown
 * UUID as a new case directory (server/src/routes/upload.rs:71). Reusing a case id
 * across recordings (e.g. caching) would silently merge unrelated dictations into
 * one case.
 */
object CaseId {
    fun new(): String = UUID.randomUUID().toString()
}
