atlan-workflow-args-secrets-state
Atlan Workflow Args Secrets State
Keep workflow and activity data flow aligned with SDK patterns.
Workflow
- Read
references/state-flow.md. - Ensure workflow args are loaded through SDK-supported state path.
- Replace direct credential payload handling with
credential_guid+ secret retrieval. - Keep
get_workflow_argsfocused on args retrieval/normalization. - Keep business transformation and artifact writes in dedicated activity methods orchestrated by workflow.
- Persist workflow state through SDK-compatible state store APIs.
- Run
atlan-fact-verification-gatefor any workflow lifecycle change that can affect runtime behavior. - Reflect this behavior in e2e contracts and loop reports.
Rules
- Never persist raw secrets in workflow args snapshots.
- Never bypass state store for cross-activity workflow state.
- Keep retries/timeouts aligned with workflow conventions.
- Do not collapse the full business pipeline into
get_workflow_argsside effects.
References
- State flow map:
references/state-flow.md - Shared artifacts:
../_shared/references/artifact-templates.md
More from atlanhq/atlan-sample-apps
atlan-fact-verification-gate
Verify Atlan app behavior against SDK docs/code and CLI docs/code before behavior-changing decisions; use lightweight checks by default and deep checks when risk is high.
10atlan-sdk-objectstore-io-defaults
Enforce object store and IO defaults from the Atlan SDK for output paths, prefixes, and file writes. Use when implementing or reviewing raw/transformed output handling.
8atlan-cli-install-configure
Install Atlan CLI with OS-aware binaries (or Homebrew on macOS) only when missing, then configure baseline tenant auth/log settings.
6atlan-cli-run-test-loop
Run Atlan app execution loops using CLI-first commands with automatic CLI availability checks and safe fallbacks.
5atlan-review-doc-sync
Run findings-first review for Atlan app changes and synchronize app documentation with implemented behavior. Use when completing a change set, preparing handoff, or auditing regressions.
5atlan-app-scaffold-standard
Scaffold new Atlan apps from CLI templates as the default behavior when users ask for a new app, then align files to sample-app standards.
5