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>
19 lines
539 B
YAML
19 lines
539 B
YAML
# Maps wizard answer ids to intent mutation helpers used by platformctl.
|
|
version: 1
|
|
helpers:
|
|
string: set_path
|
|
choice: set_path
|
|
list: set_list_path
|
|
domain_list: set_domains
|
|
restricted_domains: mark_restricted_domains
|
|
override_with_decision: add_override_and_decision
|
|
unmanaged_list: add_unmanaged_with_decision
|
|
|
|
policy_hooks:
|
|
- when: override_with_decision
|
|
require: decision
|
|
- when: unmanaged_list
|
|
require: decision
|
|
- when: access_profile == restricted
|
|
note: "prod curated read requires override + decision"
|