docs: define connector secret retirement
Some checks failed
Dependency Audit / dependency-audit (push) Failing after 15s
Security Audit / security-audit (push) Failing after 13s

This commit is contained in:
2026-07-21 16:00:29 +02:00
parent 492fec46b6
commit 89771d96fb
2 changed files with 7 additions and 1 deletions

View File

@@ -1012,6 +1012,9 @@ Priorities:
contracts from proven Campaign and Calendar behavior. contracts from proven Campaign and Calendar behavior.
4. Implement connector inventory/profiles, source-of-truth declarations, 4. Implement connector inventory/profiles, source-of-truth declarations,
health, secret references, webhooks/polling evidence, and lifecycle. health, secret references, webhooks/polling evidence, and lifecycle.
Connector/provider deletion and destructive module retirement immediately
remove provider-owned secrets and emit non-secret audit evidence; failed
external-secret deletion fails closed.
5. Let modules contribute object regions, actions, work items, and focused-view 5. Let modules contribute object regions, actions, work items, and focused-view
fragments through Core without optional sibling imports. fragments through Core without optional sibling imports.
6. Expand configuration-package providers, dry-run, apply, export, upgrade, 6. Expand configuration-package providers, dry-run, apply, export, upgrade,

View File

@@ -47,7 +47,10 @@ journey needs and supplies contracts shared by all five stages.
source-of-truth mode, capabilities, health, limits, credential references, source-of-truth mode, capabilities, health, limits, credential references,
and lifecycle. Network destinations are resolved and pinned at connection and lifecycle. Network destinations are resolved and pinned at connection
time; private-network access is deployment-controlled and unpinned private time; private-network access is deployment-controlled and unpinned private
transports fail closed. transports fail closed. Deleting a connector or provider immediately
deletes every secret it owns and records a non-secret audit event in the
same lifecycle action; an unavailable external secret provider blocks the
deletion or retirement rather than leaving an unaudited orphan.
2. **External effects.** Requested action, durable command, observed effect, 2. **External effects.** Requested action, durable command, observed effect,
unknown outcome, retry, reconciliation, compensation/correction, and manual unknown outcome, retry, reconciliation, compensation/correction, and manual
intervention remain distinct and auditable. intervention remain distinct and auditable.