[doc] Simplify dependence tracking and fix final errors

5 jobs for remove-bob-devel in 47 minutes and 48 seconds (queued for 3 seconds)
Status Name Job ID Coverage
  Build
passed build_linux_37 #243671
docker

00:23:56

68.0%
passed build_linux_38 #243672
docker

00:23:33

69.0%
passed build_macos_intel_37 #243669
macos intel

00:24:21

68.0%
passed build_macos_intel_38 #243683
macos intel

00:23:23

69.0%
failed build_macos_intel_38 #243670
macos intel

00:02:53