Drupal AI UX meeting 26 Jan 2026
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3555614. --> Reported by: [kristen pol](https://www.drupal.org/user/8389) >>> <p><strong>Attendees:</strong> Aidan Foster, Emma Horrell, Bruno Bruno, Arian Raeesi, Rakhi Mandhania, &Aacute;ngela Salda&ntilde;a Contreras</p> <h2 id="wins">Wins</h2> <ul> <li><strong>1.2 release shipped</strong> &mdash; AI Settings table and last-minute fixes included for Drupal CMS release</li> <li><strong>UX documentation now live</strong> &mdash; Core UX principles, naming conventions, and workflows published at <a href="https://project.pages.drupalcode.org/ai/1.2.x/ux/core_ux_principles/">https://project.pages.drupalcode.org/ai/1.2.x/ux/core_ux_principles/</a></li> <li><strong>Maker Sprint completed</strong> &mdash; CCC tickets merged on Friday</li> </ul> <h2 id="topics-discussed">Topics Discussed</h2> <h3 id="shared-ui-component-library-3567389-">Shared UI Component Library (#3567389)</h3> <p>The shared UI library with <code>ai-</code> prefixed CSS classes is being released today. Next steps identified:</p> <ul> <li>Refactor AI Dashboard and CCC to use the shared library</li> <li>Add tooltip component using native HTML Popover API with CSS Anchor Positioning for automatic viewport-aware repositioning</li> <li>Use polyfill for Safari/Firefox support: <a href="https://popover.oddbird.net/">https://popover.oddbird.net/</a></li> </ul> <h3 id="ai-overview-page-reorganization">AI Overview Page Reorganization</h3> <p>Reviewed the plan to reorganize the AI configuration page using the Infrastructure<br> &rarr; Tools &amp; Automation<br> &rarr; Features hierarchy. </p> <p>Marcus noted that multi-column layouts and routing don't exist in Gin. Team decided to expand the AI UI library rather than pursue a Gin contribution, which would take longer and may not be accepted for this specific use case.</p> <h3 id="markdown-editor-3525122-">Markdown Editor (#3525122)</h3> <p>Ongoing discussion about requirements. Key priorities identified:</p> <ol> <li>WYSIWYG experience for non-technical users </li> <li>Good autocomplete for @mentions</li> <li>Raw Markdown view with syntax validation</li> </ol> <p>CKEditor was discussed but it's not a native Markdown editor. Team needs to pick one editor and move forward.</p> <h3 id="context-control-center-focus">Context Control Center Focus</h3> <p>Emma and Aidan will focus on CCC support this sprint, working closely with Kristen. The module is complex and difficult for new contributors to pick up without context. </p> <p>Aidan mentioned a colleague joining AI Makers soon who could help with dedicated CCC development.</p> <h3 id="flowdrop-ui">FlowDrop UI</h3> <p>Sahil to provide updates next week. Rakhi noted Innovation sprint is also focusing on FlowDrop agents. UX work needed:</p> <ul> <li>Organizing tools into intuitive categories</li> <li>Improving forms that appear when clicking nodes</li> </ul> <p>Emma and Aidan offered to provide feedback/discussion support but can't do full mockups this sprint due to CCC priority.</p> <h3 id="meta-issues-board-management">Meta Issues &amp; Board Management</h3> <p>Discussion about meta issues (like Dries' 's UX feedback #3492940) that never close because they spawn sub-issues. </p> <p>Arian suggested keeping meta issues at the parent level with only the AI Initiative Sprint tag, while child issues get Production or Innovation tags. </p> <p>Rakhi offered to customize Starforge board to exclude meta issues from velocity reporting.</p> <h3 id="ai-content-review-workflow-3545606-">AI Content Review Workflow (#3545606)</h3> <p>Aidan did foundational research in December. Question raised: should this be tagged Innovation? Likely blocked by CCC since content rating "rules" should live in Context Control Center.</p> <h2 id="decisions">Decisions</h2> <ul> <li>Expand AI UI library for multi-column layouts rather than contributing to Gin</li> <li>AI Dashboard and CCC are first two modules to adopt the shared UI library</li> <li>Tooltip implementation will use native Popover API with CSS Anchor Positioning</li> <li>Emma and Aidan to focus on CCC this sprint</li> <li>Bruno to work on AI Dashboard refactor this sprint</li> </ul> <h2 id="new-issues-created">New Issues Created</h2> <p><strong>Related to the AI Capabilities Table</strong></p> <ul> <li><a href="https://www.drupal.org/node/3569748">#3569748</a> &mdash; Update developer docs for css/js/icons (Postponed)</li> <li><a href="https://www.drupal.org/node/3569767">#3569767</a> &mdash; Update the AI Capabilities Descriptions</li> </ul> <p><strong>AI Core Module (shared library infrastructure)</strong></p> <ul> <li><a href="https://www.drupal.org/node/3569768">#3569768</a> &mdash; Refactor AI Dashboard to use AI Core shared UI library</li> <li><a href="https://www.drupal.org/node/3569769">#3569769</a> &mdash; Refactor CCC to use AI Core shared UI library</li> <li><a href="https://www.drupal.org/node/3569770">#3569770</a> &mdash; Add tooltip component using native Popover API</li> </ul> <p><strong>AI Dashboard Module</strong></p> <ul> <li><a href="https://www.drupal.org/node/3569773">#3569773</a> &mdash; Adopt AI Core shared UI library in AI Dashboard</li> <li><a href="https://www.drupal.org/node/3569774">#3569774</a> &mdash; Add tooltips to AI Dashboard using shared tooltip component</li> </ul> <p><strong>Context Control Center Module</strong></p> <ul> <li><a href="https://www.drupal.org/node/3569776">#3569776</a> &mdash; Adopt AI Core shared UI library in Context Control Center</li> </ul> <h2 id="next-steps">Next Steps</h2> <ul> <li><strong>Aidan:</strong> Share CSS/typography documentation with Bruno (See the MD file here <a href="https://www.drupal.org/node/3569748">https://www.drupal.org/node/3569748</a>)</li> <li><strong>Bruno:</strong> Review AI Dashboard refactor, provide feedback on typography choices. Update &amp; revise the developers docs as needed. <span class="drupalorg-gitlab-issue-link project-issue-status-info project-issue-status-7"><a href="https://www.drupal.org/project/ai/issues/3569748" title="Status: Closed (fixed)">#3569748: Update Developer Documentation for CSS Utilities</a></span>]</li> <li><strong>Emma + Aidan:</strong> Support Kristen on CCC sprint work</li> <li><strong>Arian + Rakhi:</strong> Coordinate sprint tagging for Production vs Innovation</li> <li><strong>Sahil?:</strong> Provide FlowDrop UI update next week</li> <li><strong>Team:</strong> If you have ideas about the MD requirements, add them to the issue. </li> </ul> <hr> <p><em>Next meeting: Monday, February 2, 2026</em></p> > Related issue: [Issue #3555613](https://www.drupal.org/node/3555613)
issue