[step:Construct a full-measure set $\Omega_0$ on which rational-time paths have finite oscillation]For each $M \in \mathbb{N}$, let $I_M := \mathbb{Q}_+ \cap [0, M]$. We apply [Doob's Maximal Inequality](/theorems/1158) to the submartingale $(|X_t|)_{t \in J}$ for each finite subset $J \subset I_M$: for $p = 1$,
\begin{align*}
\mathbb{P}\!\left(\max_{t \in J} |X_t| \geq \lambda\right) \leq \frac{\mathbb{E}[|X_{\max J}|]}{\lambda} \leq \frac{\sup_{t \in I_M} \mathbb{E}[|X_t|]}{\lambda}.
\end{align*}
Taking the supremum over all finite $J \subset I_M$ and applying the [Monotone Convergence Theorem](/theorems/509) to the increasing limit, $\sup_{t \in I_M} |X_t| < \infty$ a.s.
We apply [Doob's Upcrossing Inequality](/theorems/1156) to the martingale $(X_t)_{t \in J}$ for each finite $J \subset I_M$: for all rationals $a < b$,
\begin{align*}
\mathbb{E}[N([a,b], J, X)] \leq \frac{\mathbb{E}[(X_{\max J} - a)^-]}{b - a} \leq \frac{\sup_{t \in I_M} \mathbb{E}[|X_t|] + |a|}{b - a} < \infty.
\end{align*}
Again by monotone convergence as $J \nearrow I_M$, $\mathbb{E}[N([a,b], I_M, X)] < \infty$, so $N([a,b], I_M, X) < \infty$ a.s.
Define
\begin{align*}
\Omega_0 := \bigcap_{M \in \mathbb{N}} \bigcap_{a < b, \, a,b \in \mathbb{Q}} \left\{N([a,b], I_M, X) < \infty\right\} \cap \left\{\sup_{t \in I_M} |X_t| < \infty\right\}.
\end{align*}
This is a countable intersection of full-measure events, so $\mathbb{P}(\Omega_0) = 1$.[/step]