Trading has different meaning behind 'perfect' and you did point out the 3 options that occurs.
Lets use grief runeword as an example.
'Pgrief ft' as a game you can join.
Generally it would be a 400 damage grief with a desired ias (usually 34%+ attack speed).
After that, D2jsp or another trading site / forums would have Perfect grief ft with it being a 40/400.
People, unless they get super lucky, would of made it in a 15/3 base, so you rarely don't see that, but that would fall under perfect as well.
THEN, you have people saying it would be "100% Pgrief", which is actually perfect, including the -% enemy poison resist & + life after each kill.
Perfect should mean perfect, but people have evolved and adapted "100% perfect" instead of just using "perfect" as its intended use.