{% block title %}{{ brand.product_name if brand is defined else "ICDEV™" }} Dashboard{% endblock %}
{%- if brand is defined and (brand.primary_color or brand.secondary_color) %}
{%- endif %}
{% block head %}{% endblock %}
{% block extra_css %}{% endblock %}
Skip to main content
{% block global_banner %}
{% include "includes/_banner.html" ignore missing %}
{% endblock %}
{% block content %}{% endblock %}
{% if banner is defined and banner.enabled and banner.position in ('bottom', 'both') %}
{{ banner.text }}
{% elif cui_banner_enabled %}
{{ cui_banner_bottom }}
{% endif %}
❓ Explain
Loading explanation…
{% include "includes/assistant_widget.html" ignore missing %}
{% include "includes/cli_bridge_panel.html" ignore missing %}
{% if '/strategos' in request.path %}
{% include "strategos/_chat_panel.html" ignore missing %}
{% endif %}
{% if govcon_enabled %}
{% endif %}
{% if '/strategos' in request.path %}
{% endif %}
{% block scripts %}{% endblock %}
{% block extra_js %}{% endblock %}
IQE
global
{% block body_end %}
{# Skipped under ICDEV_AUTH_BYPASS (CI/E2E) — its always-rendered, normally-
hidden #onb-apikey input otherwise collides with broad
input[type="password"]-style locators used by unrelated E2E tests. #}
{% if not auth_bypass %}
{% include "includes/_onboarding_wizard.html" ignore missing %}
{% endif %}
{% endblock %}
{# ── IQE Global Query Trigger FAB ─────────────────────────────────────── #}
{# ── Second Brain: Universal Review FAB ──────────────────────────────── #}
{# Appears on any canvas in the user's role affinity list. #}
{# FAB starts hidden (display:none); JS shows it if canvas is in role #}
{# affinity list returned by /me/api/second-brain/proactive/relevant-canvases #}