feat: add exact credential help contexts

This commit is contained in:
2026-08-17 19:51:51 +02:00
parent ff88142471
commit d307e29145
6 changed files with 57 additions and 17 deletions
@@ -36,6 +36,10 @@ assert.match(confirmDialog, /helpContextId=\{helpContextId\}/, "confirm dialogs
assert.match(credentials, /<ActionBlockerHint/, "credentials render the shared actionable blocker");
assert.match(credentials, /contextId: "access\.credentials"/, "credentials expose stable admin documentation");
assert.match(credentials, /access\.credentials\.field\.secret/, "credential secrets expose exact handling guidance");
assert.match(credentials, /access\.credentials\.field\.inherit-to-lower-scopes/, "credential inheritance exposes exact scope guidance");
assert.match(credentials, /access\.credentials\.confirm-delete/, "credential deletion exposes exact consequence guidance");
assert.match(credentials, /helpModuleId="access"/, "embedded credential controls retain Access as their documentation owner");
assert.match(credentials, /disabledReason: writeDisabledReason/, "credential row actions retain actionable disabled reasons");
assert.doesNotMatch(credentials, /<textarea/, "credentials use typed controls rather than a primary JSON editor");