sky-lattice/docs/decisions
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
..
D001-product-name-and-scope.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
D002-llm-as-front-door.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
D003-blueprint-vs-customer-repo.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
D004-packaging-python.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
D005-post-apply-edit-not-teardown.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
D006-delivery-mode-a.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
D007-wizard-reentrant.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
D008-v0-planner-graph.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00
README.md Initial Sky Lattice scaffold: blueprint, platformctl, and docs. 2026-07-15 01:48:36 -04:00

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