- Publish/Unpublish returns updated <tr> partial via HTMX - Delete returns empty string to remove row without page reload - Extract article_row.html partial (used by both results table and individual HTMX responses) - article_results.html now includes article_row.html via loop Subtask 7 of CMS admin improvement. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>