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-gatewhen 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