diff --git a/docs/plans/2026-08-21-template-picker-design.md b/docs/plans/2026-08-21-template-picker-design.md new file mode 100644 index 00000000..eb4b2774 --- /dev/null +++ b/docs/plans/2026-08-21-template-picker-design.md @@ -0,0 +1,142 @@ +# Template picker for Create Instance + "New Instance…" from the Templates tree (design) + +**Date:** 2026-08-21 · **Status:** designed — plan `docs/plans/2026-08-21-template-picker.md` +**Mockup:** Claude artifact "Template Picker" (https://claude.ai/code/artifact/71fea4e0-eafc-4b84-8157-66b450126330) +**Builds on:** `docs/plans/2026-08-21-create-instance-bindings-design.md` (the create page this changes), the shared `TemplateFolderTree` (Templates page, Transport export wizard) + +## 1. Problem + +Three operator reports against the 2026-08-21 build: + +1. **Topology → "+ Instance"** lands on `/deployment/instances/create`, whose Template field is a flat + `