-
feat(web): inline-expand summary + Q&A in the list (ADR-031, #16)
released this
2026-06-12 08:47:47 +00:00 | 15 commits to main since this releaseClick a summarized card → its full summary (summaryBody) + chat dock (chatReveal)
expand in place via HTMX (GET /v/{id}/expand → expandedCard), collapse back via
GET /v/{id}/card → compact VideoCard. Same- , outerHTML swap — the existing
list-fragment pattern. The card title carries href=/v/{id} as the no-JS fallback
(detail page stays for no-JS + deep links); only summarized cards expand. Reuses
summaryBody + chatReveal so the expanded card never drifts from the detail page.BDD: inline_expand.feature un-pended + mapped. TDD: 6 handler/fragment tests
(expand/collapse fragments, chat dock, summarized-only, no-JS href, shared body).
Minimal CSS only — the TUI/charm restyle is #17.Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
Downloads
- , outerHTML swap — the existing