I asked r/QualityAssurance a blunt question: is managing manual test cases as YAML files inside Git a good idea?
The thread got lively. People were not hostile to the idea. Many were already sympathetic to tests as code, a dedicated branch, AI helpers that can actually read the catalog. The pushback was more interesting than the praise. It lined up with problems I had hit building the same workflow for real teams.
Where the room agreed
When you frame cases as plain text in a repo you control, the reaction is usually positive:
No vendor database as the system of record






