// 1) Utilityとしてどこからでも呼べるように置く(例: DebugUtils.swift)
import Dispatch

@inline(__always)
func logThread(_ tag: String = "") {
    let label = String(cString: __dispatch_queue_get_label(nil))
    print("[\(tag)] isMain=\(Thread.isMainThread) queue=\(label)")
}