addition: #3623699 Add the Web AI default recipe to the site template
Closes https://www.drupal.org/project/webship_portal/issues/3623699
Requires drupal/webai and applies modules/contrib/webai/recipes/default. The recipe is listed in the template, not left to the module install hook: a recipe installs modules with config entity installation disabled, so the hook cannot apply its own recipe. webai is added to the project words, since the recipe path is a word cspell does not know.
Verified on a Drupal 11.4.7 DDEV build of the Website Starter template, with drupal/webai resolved from packages.drupal.org (dev-12.0.x, bc8c530): the site installs from the template recipe, the AI modules and the six providers are installed, ai.settings:default_providers is anthropic, display_builder_ai, ai_penpot and ai_playwright are downloaded but not installed, the front page is 200 and nothing was logged, with no API key set.
Checkpoints
- Issue linked
- Tested locally
- CI pipeline green
- Code review by maintainers
AI-Generated: Yes