I'm an undergraduate who is going to be a Ph.D candidate this fall. After reading papers extensively for writing the literature review, I realize details in some papers, though I totally understand them at the moment I read them, are almost forgotten when I try to cite these papers.
I wonder what's your habit to keep track of the papers you've read (for long-term retrieval).