//go:build !windows package win32 // AcquireInstanceLock always reports "first instance" on non-Windows // platforms — there is no convenient cross-platform equivalent and // running two copies is not catastrophic for the YAML store (last // writer wins). func AcquireInstanceLock(name string) (release func(), alreadyRunning bool, err error) { return func() {}, false, nil } // ActivateOtherInstance is a no-op on non-Windows platforms. func ActivateOtherInstance(windowTitle string) error { return ErrUnsupported }