You understood what I was trying to convey.
Yes, all open-source projects are well designed with documentation and to-dos, otherwise open-source contribution becomes difficult.