Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
I'm not sure you can call Shedinja a stage 1 Pokémon simply because it doesn't evolve from anything, merely appears when Nincada evolves. I would think it should be called a Basic Pokémon. Opinions?