{% extends "base.html" %}
{% block title %}{{ project.name }} ยท clear-record{% endblock %}
{% block body %}
{# The project page: the project list stays in the sidebar for switching, the
URL owns the selection, and the sub-tabs are real links (the section carries
`hx-boost`) so each view is deep-linkable and a refresh keeps your place.
`#detail` remains the in-page swap target every `/ui/*` project fragment
renders into; the tab itself is outside it, so a mutation cannot scramble the
navigation. #}
{% include "_project_tabs.html" %}
{% block detail %}{% include "_detail.html" %}{% endblock %}