|
|
|
|
|
by veunes
213 days ago
|
|
The "in-codebase" approach is the right one, but a YAML file with plain text is a half-measure. The most reliable rule that "lives next to the code" is an architectural test. An ArchUnit test verifying that "all routes in /billing/* call requireAuth" is also code, it's versioned with the project, and it breaks the build deterministically
That is a more robust engineering solution, unlike semantic text interpretation, which can fail |
|