startled 0.9.2

CLI tool for benchmarking Lambda functions
Documentation
<aside class="sidebar" id="sidebar">
    <nav class="sidebar-nav">
        {# Home Link - using sidebar-link style with margin #}
        <a href="{{ base_path | safe }}index.html" 
           class="sidebar-link {% if is_landing_page %}active{% endif %}" 
           style="margin-bottom: 1rem; font-weight: 500; border-bottom: 1px solid var(--border-color); padding-bottom: 0.75rem;">
           OVERVIEW
        </a>
        
        {# The rest of the sidebar structure #}
        {% for group_name, subgroups in report_structure %}
            <div class="sidebar-group">
                {# Group title now links to memory scaling analysis #}
                {% set memory_scaling_link = base_path ~ group_name ~ "/all/summary/" ~ link_suffix %}
                {% set is_group_summary = (group_name == current_group and current_subgroup == "all") %}
                <h3 class="sidebar-group-title">
                    <a href="{{ memory_scaling_link | safe }}" 
                       class="sidebar-group-title-link {% if is_group_summary %}active{% endif %}">
                        {{ group_name }}
                    </a>
                </h3>
                
                {# SUMMARY Section - Always visible #}
                <div class="sidebar-subsection">
                    <h4 class="sidebar-subsection-title">SUMMARY</h4>
                    <ul class="sidebar-subgroup-list">
                        {% for subgroup_name in subgroups %}
                            {# Summary link path #}
                            {% set summary_link = base_path ~ group_name ~ "/" ~ subgroup_name ~ "/summary/" ~ link_suffix %}
                            {# Determine if this is the currently viewed summary #}
                            {% set is_active_summary = (group_name == current_group and subgroup_name == current_subgroup and page_type == "summary") %}
                            <li class="sidebar-item">
                                <a href="{{ summary_link | safe }}" 
                                   class="sidebar-link {% if is_active_summary %}active{% endif %}">
                                    {{ subgroup_name | replace(from="mb", to=" MB") }}
                                </a>
                            </li>
                        {% endfor %}
                    </ul>
                </div>

                {# DETAIL Section - Always visible #}
                <div class="sidebar-subsection">
                    <h4 class="sidebar-subsection-title">DETAIL</h4>
                    <ul class="sidebar-subgroup-list">
                        {% for subgroup_name in subgroups %}
                            {# Detail link path - use current metric if on detail page, otherwise default to init duration #}
                            {% if page_type and page_type != "summary" and not is_landing_page and kebab_name %}
                                {# On detail page: link to same metric, different memory size #}
                                {% set detail_link = base_path ~ group_name ~ "/" ~ subgroup_name ~ "/" ~ kebab_name ~ "/" ~ link_suffix %}
                            {% else %}
                                {# On summary/landing page: link to default first metric (init duration) #}
                                {% set detail_link = base_path ~ group_name ~ "/" ~ subgroup_name ~ "/cold-start-init/" ~ link_suffix %}
                            {% endif %}
                            {# Determine if this is the currently viewed detail #}
                            {% set is_active_detail = (group_name == current_group and subgroup_name == current_subgroup and page_type != "summary") %}
                            <li class="sidebar-item">
                                <a href="{{ detail_link | safe }}" 
                                   class="sidebar-link {% if is_active_detail %}active{% endif %}">
                                    {{ subgroup_name | replace(from="mb", to=" MB") }}
                                </a>
                            </li>
                        {% endfor %}
                    </ul>
                </div>
            </div>
        {% endfor %}
    </nav>
</aside>