if i will look at this factor,
1. product of the project
2. the whitepaper and roadmap of the project are running as specified or not
3. see if there is any progress or not in the project
4. partners in the project
5. community of the project
You forgot the team behind the project, it also important to know the team back ground behind the projects because iif the team is not transparent there will be a trust issue, most of the project that has an unknown team is scam so it is also important to know the team behind the project thier history and their background and experience.
yes I agree, for me the team behind the project is also important because these people have full control over the project. knowing the team especially the founder and CEO is very important because they have to be competent in their field, and maybe you can find out from their social media or searching for information on the internet.
everything mentioned is indeed very important, but that also does not necessarily mean that we will avoid rug pull or bankruptcy,
do you not know how FTT, CEL, and LUNA are seen from an investor's point of view? yes they analyzed it like what you said, all the points are fulfilled and feasible,
but the bankruptcy and rugpull of the three coins was inevitable, then this is what makes it difficult to analyze what a good altcoin looks like.