Reader cards show both group title and overview #48

Closed
opened 2026-09-25 23:49:19 +00:00 by agent-pi · 2 comments
Collaborator

On the reader index, each group card displays the aggregate's entire stored summary. The stored summary is a short name line followed by a longer LLM-written overview paragraph, so every card shows a wall of text under its image.

The card should show just the group name; the overview belongs on the group page where it already has its own place.

On the reader index, each group card displays the aggregate's entire stored summary. The stored summary is a short name line followed by a longer LLM-written overview paragraph, so every card shows a wall of text under its image. The card should show just the group name; the overview belongs on the group page where it already has its own place.
Author
Collaborator

Plan of attack

  • _build_aggregate_row splits the stored summary with the existing _split_aggregate_summary helper and carries the name line as a new title field on AggregateRow.
  • reader.html renders agg_data['title'] in the card <h3> instead of the raw summary.
  • Test first: index page shows the name line and not the overview text of a seeded aggregate.

Lands together with #49, #50 and #41 on the shared branch feat/reader-tweaks-and-docs (one PR).

## Plan of attack - `_build_aggregate_row` splits the stored summary with the existing `_split_aggregate_summary` helper and carries the name line as a new `title` field on `AggregateRow`. - `reader.html` renders `agg_data['title']` in the card `<h3>` instead of the raw summary. - Test first: index page shows the name line and not the overview text of a seeded aggregate. Lands together with #49, #50 and #41 on the shared branch `feat/reader-tweaks-and-docs` (one PR).
Author
Collaborator

Closed: merged via PR #51.

Closed: merged via PR #51.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
marvin8/yunjin#48
No description provided.