sky-lattice/docs/decisions/README.md
VG 611ad214fe Initial Sky Lattice scaffold: blueprint, platformctl, and docs.
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>
2026-07-15 01:48:36 -04:00

1.1 KiB

Product decisions (Sky Lattice)

Durable rationale for choices made while designing this product. These are meta-decisions about the tool itself (not customer Snowflake exceptions).

ID Decision
D001 Name Sky Lattice; scope = intent/decision/policy over Terraform
D002 LLM/skills drive files+CLI; never system of record for grants
D003 Split blueprint IP vs per-customer durable repo
D004 Ship as Python platformctl via pip/uv; no live clone of operator monorepo from customer env
D005 Default lifecycle is edit→plan→apply; scoped destroy is exception
D006 Default customer landing = their git/CI/secrets; you keep blueprint
D007 Wizard is resumable guided editor, not one-shot intake
D008 v0 planner emits object graph + TF stubs; live snowflakedb provider wired later