Service Consistency Lints πΒΆ
Lint tests that enforce cross-file consistency between a roleβs meta/services.yml declarations and the rest of the roleβs configuration.
Tests in this directory MUST only cover service-graph consistency rules.
test_service_shared_consistency.pyenforces that every service whosemeta/services.ymlentry marks itshared: trueexposes the required role-side bindings, and the inverse: a role consuming the shared form MUST declare the corresponding flag in itsmeta/services.yml.
For framework, directory layout, and make test-lint usage see lint.md.