So serious question, I've been contemplating a lot. I've been calling what I'm doing vibe coding because I don't have technical schooling, but when I looked it up it seems it means just not really trying to understand the code. Blindly trusting what its doing. That's not really what I've been doing.
I make sure I can understand it even if I can't read every line of code. I test the shit out of it. I make it give me weekly analysis on the code looking for duplicates, dead code, hard coded values that should be config, etc.
Is it still vibe coding? Are other people who vibe code not really testing or telling it how to make the pieces work together?