The synchronous logic to "predict" the RERUM page ID duplicates the logic from Page.#setRerumId. This creates maintenance burden - if the ID generation logic changes in the Page class, it must be updated here as well. Consider refactoring to call a shared function or exposing a method on the Page class to handle this logic consistently.
Originally posted by @Copilot in #431
Originally posted by @Copilot in #431