mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-12 21:56:21 +00:00
The role-local pass used to fire for every variable app argument, which surfaced false positives for calls that explicitly target a different role at runtime (`_BBB_COTURN_ROLE`, `oauth2_proxy_application_id`, `NEXTCLOUD_HPB_TURN_STANDALONE_ROLE`). Restrict the classifier to `app_arg == "application_id"` so only the "this role reads its own config" shape is enforced; cross-role lookups land in test_variable_paths' lax check, where they belong. Document the new scoping in the `lookup-config-path` catalog entry so contributors know cross-role calls need no marker for the role-local pass. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Test guidance 🧪
This directory contains contributor guidance for automated tests. Its scope is how lint, unit, integration, regression, and Playwright coverage should be structured, selected, and validated.