{% extends "base.html" %} {% block title %}{{ tr("Projects") }} ยท clear-record{% endblock %} {% block body %} {# The console lands on the Projects workspace, not a dashboard: the projects and the one obvious action, plus one compact line of the newest meetings across projects to jump back into. The list is server-rendered, so a plain link works with no JavaScript; `_projects.html` is still the fragment `POST /ui/projects` swaps in. #}

{{ tr("Projects") }}

{% include "_add_project.html" %}
{% if recent %} {# Cheap registry reads only: the newest meetings across projects. The full tape and transcript inventory is the project's Media tab, never a landing walk (ADR-0027). #} {% endif %}
{% include "_projects.html" %}
{% endblock %}