/// Caller-supplied thread identity for a ring lane.
///
/// The caller constructs a `LaneHandle` once per logical producer thread and
/// passes it through to components that need to know which lane to address.
/// No internal TLS is used — the identity is explicit and owned by the caller.
///
/// The handle carries the lane index only; it does not borrow the ring, so it
/// is cheap to clone and pass through call chains without lifetime coupling.