feat(skills): reference contracts and invocation policies for airbase, auth, services and core skills
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
interface:
|
||||
display_name: SHD authenticated profile
|
||||
short_description: Inspect and update the authenticated profile
|
||||
policy:
|
||||
allow_implicit_invocation: false
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
# Authenticated profile contract
|
||||
|
||||
- Read the current-user resource before changing profile data and use the server's current concurrency values.
|
||||
- Change only fields explicitly requested by the user and accepted by the profile tool schema.
|
||||
- Treat email, password, sessions, recovery information, access flags, tokens and OIDC subjects as sensitive or out of scope.
|
||||
- Unlink OIDC only on an explicit request and after the server confirms another sign-in method remains available.
|
||||
- Preserve idempotency requirements and report the persisted server readback without exposing secrets.
|
||||
Reference in New Issue
Block a user