feature: "powered_template" drafts a complete list schema plus starter rows from a plain-language description (e.g. "a reading list with title, author, status, and rating").
On the web this is a Powered Templates tab in the new-list flow, shown only to subscribers.
/suggest → kind: "list" artifact (schema + starter rows).
/generate → {listId}.
Depends on
The schema/columns work in the List Schema (DSL) epic — the preview needs to render and edit real column definitions, not a JSON blob.
Acceptance criteria
feature: "powered_template"drafts a complete list schema plus starter rows from a plain-language description (e.g. "a reading list with title, author, status, and rating").On the web this is a Powered Templates tab in the new-list flow, shown only to subscribers.
/suggest→kind: "list"artifact (schema + starter rows)./generate→{listId}.Depends on
The schema/columns work in the List Schema (DSL) epic — the preview needs to render and edit real column definitions, not a JSON blob.
Acceptance criteria
Views/ListsView.xaml, gated onIsAiAvailable./api/ai/generate, then the list opens from a freshGET.