---
- name: "π§ Setup '{{ application_id }}' network"
include_tasks: stack_host/01_network.yml
when: lookup('database', application_id, 'shared')
- name: "π Apply the credentials the bootstrap must not carry"
include_tasks: stack_host/02_credentials.yml
- name: "π¨ Apply the corporate design inside Discourse"
include_tasks: stack_host/03_design.yml
- name: "π€ Bind the native AI surface to the platform gateway"
include_tasks: addons/discourse-ai.yml
when: DISCOURSE_LITELLM_ENABLED | bool
- name: "π Bind the post translator to the translation gateway"
include_tasks: addons/discourse-translator.yml
when: DISCOURSE_TRANSLATE_ENABLED | bool
- name: "π Render Mermaid fences as diagrams"
include_tasks: addons/discourse-mermaid.yml
when: DISCOURSE_MERMAID_ENABLED | bool
- name: "π¬ Hand topic notifications to the bridged chat partners"
include_tasks: addons/discourse-chat-integration.yml
when: DISCOURSE_CHAT_INTEGRATION_ENABLED | bool