Drupal AI UX meeting 22 June 2026
## **Meeting Overview** **Date:** Monday, June 22, 2026 **Attendees:** Aidan, Marcus, Bruno, Emma, Darren, Vidit, Ángela ### **Canvas AI build-state UX** * Generation now runs component by component; editing the canvas mid-build breaks it, so the canvas locks during a build * Build UI: a Stop and a separate Stop-and-undo on the chat, a building indicator, and an optional follow-along scroll * Planning step renders as gray placeholder boxes in the canvas (Lovable-style), with a thumbnail minimap for orientation * Model is a quality/cost/speed dial (Opus best but slow and pricey; mini models fast and cheap); reasoning narration can be toggled off ### **AI Content Review** * The latest-review bug is fixed and merged: a criterion's prior score now persists across revisions * Thresholds per criterion and the content-listing pill are in progress (Eric) ## **Decisions** * Lock the canvas during a build; use Stop and Stop-and-undo as distinct actions * Adopt the glowy-border AI-is-working pattern; consistent with other AI tools over Drupal convention * AI Review keeps prior scores across revisions and labels staleness per row rather than expiring everything * Apply-feedback stays a manual edit-form checklist for v1; Canvas auto-apply waits until Canvas has revisions ## **Questions** * How should a review run on an old revision be labelled per row (revisions-ago plus date), settling the wording Thursday? * Where is report feedback stored so the agent can use it next time, and how are overlapping suggestions outlined consistently? ## **Next Steps** * **Aidan:** Draft a Canvas UI recommendations ticket, then split it; work the revision-label wording Thursday * **UX Team:** Plan / think about Cancel/undo UI that locks * **Bruno:** Content-listing pill then suggestions-on-content; **Eric:** criterion thresholds > Related issue: [Issue #3584833](https://www.drupal.org/node/3584833)
issue