This is why it's so easy, on one hand you endorse Markham as a Screwball then you use her as your eyewitness?
She was a screwball. That doesn't entitle you to misrepresent what she did say by cherry-picking "light short jacket" and ignoring everything else.
Btw show me one murder case in the history of the world where the killer was freed because of a slight clothing shade variation?
Then why are you even bothering to make a case (badly I might add) that they all saw a light-colored jacket?
She was looking directly at the jacket and positively identified it and if in her language she said it was a shirt, trousers or a concrete mixer, that's all irrelevant, she saw Oswald's jacket and identified it as belonging to Lee. Case Closed!
That doesn't make it true. Marina said a lot of things. On what
basis did she make that determination? Case open.