Thanks for sharing such a great process!
Will send this article to people, who say that there are no projects in the world with good requirements and adequate traceabilities :)
Though, I have 3 questions:
1. How many test-cases do you have in regression suites? (as I understood - thay all should be in TestRail, including Unit tests)
2. How TestRail behaves with big amount of tests? (If it is big, like more than 2k tests)
3. Are there ~10k lines of code in the project or coverage screen is just a report example?