[Meta] Create AI CMS Demo System
> Migrated to [ai_initiative_marketing#33](https://git.drupalcode.org/project/ai_initiative_marketing/-/work_items/33). Use that ticket. >>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3575135. --> Reported by: [breidert](https://www.drupal.org/user/135619) >>> <p>[Tracker]<br> <strong>Update Summary: </strong>[One-line status update for stakeholders]<br> <strong>Check-in Date: </strong>MM/DD/YYYY<br> <strong>Additional Collaborators: </strong><br> <em>Metadata is used by the <a href="https://www.drupalstarforge.ai/" title="AI Tracker">AI Tracker.</a> Docs and additional fields <a href="https://www.drupalstarforge.ai/ai-dashboard/docs" title="AI Issue Tracker Documentation">here</a>.</em><br> [/Tracker]</p> <h2>Summary</h2> <p>This meta issue covers the creation of a CMS Demo System that showcases the latest curated AI functionality developed during the Product Development Sprints. The system serves as a living reference implementation &mdash; always reflecting the current state of AI feature development &mdash; and provides a foundation for hosting-specific demo experiences built on top of it.</p> <h2>Architecture</h2> <p>The Demo System is maintained as a standalone project in GitLab with the following branch structure:</p> <ul> <li><code>main</code>: Contains the assembled AI functionality as developed in the Product Development Sprints. This is the canonical reference and is publicly accessible.</li> <li><code>Hoster branches</code>: Branched off main, these contain hosting-platform-specific adjustments to models, configurations, and capabilities. Initial target platforms include Amazee.io, Dropsolid, Pantheon, and Acquia Cloud. Each platform may require different AI model configurations or feature toggles to reflect their specific capabilities.</li> <li><code>demo</code>: A dedicated branch for local development, allowing contributors and partners to spin up the full demo experience using DDEV or a similar local development tool.</li> </ul> <h2>Access Model</h2> <p>Access to this repository is restricted to Drupal AI Partners (Makers). This applies to the demo setup itself &mdash; the configuration, hosting-specific customizations, and the work of assembling the AI features into a cohesive demo experience.</p> <p>All underlying source code and AI functionality developed during the Product Development Sprints remains publicly available as before. What is restricted is not the software itself, but the setup that makes it work together as a demo, and the hoster-specific adaptations built on top of it. Makers can collaborate across all branches and share access to the DDEV-based local demo setup.</p> <h2>Out of Scope</h2> <p>The display of launch buttons or embedded demo widgets on Drupal.org is explicitly out of scope for this issue. However, the setup created here can serve as the technical foundation for existing or future demo experiences published on Drupal.org.</p> <h2>Goals for the First Iteration</h2> <ul> <li><strong>Technical foundation</strong>: Establish the GitLab project structure, define branching conventions, and document the contribution workflow for both the main branch and hoster-specific branches.</li> <li><strong>Team formation</strong>: Bring together a team of Drupal AI Partners responsible for managing and maintaining the demo experiences over time.</li> <li><strong>First POC</strong>: If capacity allows, produce a first proof-of-concept demo experience &mdash; either via the DDEV-based demo branch or one hosting-specific branch &mdash; demonstrating end-to-end functionality of a curated set of AI features.</li> </ul> <h3 id="summary-ai-usage">AI usage (if applicable)</h3> <p>[x] AI Assisted Issue<br> This issue was generated with AI assistance, but was reviewed and refined by the creator.</p> <p>[ ] AI Assisted Code<br> This code was mainly generated by a human, with AI autocompleting or parts AI generated, but under full human supervision.</p> <p>[ ] AI Generated Code<br> This code was mainly generated by an AI with human guidance, and reviewed, tested, and refined by a human.</p> <p>[ ] Vibe Coded<br> This code was generated by an AI and has only been functionally tested.</p>
issue