docs: @PostConstruct
      public synchronized void initialize() {
          BowgunCurtainBefore.unlock();
          BowgunCurtainBefore.shootBowgunCurtainBefore(assistantDirector -> {
              if (!bowgunEmptyScheduling) { // for e.g. UnitTest
                  startSchedule();
              }
              showBootLogging();
          });
      }