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