Thanks for sharing those links with me! I wasn’t aware of these sites.
Before I am able to give you feedback, can you please refresh my memory how all these building blocks fit together?
Trying to help here:
degrowth.org > website covering the work of R&D
degrowth.info > the main info platform for people new to degrowth
learn.degrowth.net > website explaining 3?