According to my understanding, we say a function on the complex numbers is holomorphic if and only if it is complex differentiable in a neighbourhood of every point in its domain—not just that point.
This is a very vague qualification in my opinion. How is the neighbourhood defined?
In my mind, I’m thinking that the “neighbourhood” part is redundant. Say $f:D\to\Bbb C$, where $D\subseteq\Bbb C$, and say $f$ is complex differentiable for all $z\in D$. If $N(z,r)=\{w\in D:\lvert z-w\rvert<r\}$ is a neighbourhood of $z$, then we already know every point in the neighbourhood is complex differentiable because all $w\in D$ are complex differentiable.
Logically it’s unreasonable for this universally used definition to include a redundancy, so I conclude I must be misunderstanding what is meant by “neighbourhood.”