Encode intent/decision/plan workflow for Snowflake platform delivery so engagements share a durable recipe instead of one-off LLM chats. Co-authored-by: Cursor <cursoragent@cursor.com>
935 B
935 B
How To Add a Domain
Add a business domain to an existing Sky Lattice customer project after the platform is already applied.
Prerequisites
- Customer project with
intent.yaml platformctlinstalled
Steps
-
Open the customer project directory.
-
Run:
platformctl add domain finance --access-profile restricted -
If this breaks a default (e.g. early prod curated read), record a decision:
platformctl decision add \ --applies-to domains.finance \ --rationale "Month-end needs prod curated read; revisit after SSO" \ --expires 2026-10-01 -
Link an override in
intent.yamlif needed (overrideswith thatdecision_id). -
Run
platformctl validatethenplatformctl plan. -
Review the plan summary and apply via
platformctl applyor a PR.
Expected results
Plan shows new database/schemas/roles for the domain across configured environments.