Hi,
Have you tried the official documentation? Like in here: https://docs.xcp-ng.org/category/development-process/
edit: also, we already have an ISO loosely based on Alma 10, so maybe if you want to assist, that would be more interesting to sync with our teams