Atlan SDK Objectstore IO Defaults
Apply SDK-native defaults for all output read/write logic.
Workflow
-
Apply defaults from references/defaults.md .
-
Use SDK path-building conventions instead of hardcoded prefixes.
-
Route writes through SDK IO abstractions where possible.
-
If local SDK checkout is unavailable, verify behavior from installed package source or remote SDK source/docs.
-
Run atlan-fact-verification-gate when output behavior changed or conflicts with existing tests.
-
Validate expected output sections in e2e_case_contract.yaml .
Non-Negotiable Rules
-
Do not hardcode bucket prefixes when SDK-derived paths exist.
-
Keep raw and transformed outputs under workflow-specific output path.
-
Align output naming with e2e assertions.
References
-
Defaults and anti-patterns: references/defaults.md
-
Shared templates: ../_shared/references/artifact-templates.md