Skip to content

feat: activity feed audit — chronological flow, seamless scroll, modal clarity#237

Merged
hopeatina merged 2 commits intomainfrom
feat/activity-feed-audit
Mar 4, 2026
Merged

feat: activity feed audit — chronological flow, seamless scroll, modal clarity#237
hopeatina merged 2 commits intomainfrom
feat/activity-feed-audit

Conversation

@hopeatina
Copy link
Copy Markdown
Contributor

Summary

  • Chronological sort: default to oldest-first for narrative reading; removed collapsed mode that broke infinite scroll
  • Modal reorder: artifacts promoted to hero position, structured outcome cards (PR/tests/tasks/blockers), simplified People section, collapsible Details/Narrative
  • Actor distinction: visual identity system classifying events as user/system/orchestrator/agent with rail colors, avatars, and display names
  • Event categorization: extended narrative titles for artifact/decision events, modalSectionsForEvent() for conditional rendering
  • Structured evidence: blocker/decision cards above collapsed raw file paths
  • Queue lifecycle: position badges on timeline cards, horizontal stepper on autopilot modals

Test plan

  • npm --prefix dashboard run build passes
  • Sort order: feed shows oldest events at top, newest at bottom
  • Scroll: scrolling down loads more events seamlessly until "Beginning of history"
  • Modal: artifact/outcome at top, not bottom
  • Actor: user→"You", orchestrator→"Xandy", system→dimmed, agent→domain name
  • Evidence: raw file paths collapsed by default
  • Queue badges visible on active workstream cards

🤖 Generated with Claude Code

hopeatina and others added 2 commits March 4, 2026 11:02
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…l clarity (#236)

Chronological sort (oldest-first default), remove collapsed mode that broke
infinite scroll, promote artifacts to modal hero position, add structured
outcome cards (PR/tests/tasks), simplify People section, actor distinction
system (user/system/orchestrator/agent), lifecycle stepper, collapsible
evidence and narrative sections.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@hopeatina hopeatina merged commit 61a9803 into main Mar 4, 2026
3 checks passed
@hopeatina hopeatina deleted the feat/activity-feed-audit branch March 4, 2026 21:17
hopeatina added a commit that referenced this pull request Mar 4, 2026
…domain colors & labels (#237)

Closes 6 implementation gaps from the v0.7.17 activity feed audit:

- Wire up modalSectionsForEvent() as visibility gate for modal sections with devMode bypass
- Fix lifecycle stepper elapsed time to use actual slice run timing instead of wall-clock
- Auto-expand file evidence when no structured outcome cards exist above
- Add domain context to agent names: "Eli (Engineering)", "Dana (Product Design)"
- Use per-agent domain colors on timeline rail; status badge keeps state-derived color
- Enrich demo mode data with 7 activity items covering all actor categories and features

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant