land #415: per-project dash tab title and topbar label
Your AI's guard dog to stop it from going rogue.
Brought to you by:
doberman
Originally created by: fu351
Lands [#415] with the author's commits unchanged (@QY-25123 keeps authorship; the PR flips to Merged when this lands). The only addition is a merge of current main resolving the CHANGELOG anchor conflict; src/doberman/dash/app.py auto-merged with no manual edits. No code differences from [#415].
Ticket changed by: fu351