Skip to content

feat(task-board): mocked end-to-end commerce demo board#4615

Open
rafavalls wants to merge 5 commits into
mainfrom
rafavalls/mocked-commerce-demo-e2e
Open

feat(task-board): mocked end-to-end commerce demo board#4615
rafavalls wants to merge 5 commits into
mainfrom
rafavalls/mocked-commerce-demo-e2e

Conversation

@rafavalls

@rafavalls rafavalls commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

Mocked, end-to-end commerce demo task board (demo mode) for the 2026-07 critique. Everything is scripted/local — no backend.

  • Demo board with scripted flow (generate backlog, etc.)
  • Linear-style task detail with interactive status/priority/assignee
  • Mocked agent chat sessions per task (DemoAgentChatPanel) rendered in the shell when a demo session is active
  • Calmer PR card + activity section; dropped the old CMS editor/publish flow

Scope

Contains only the demo board (11 files under task-board/demo/* plus its integration points). The home redesign is a separate, independent PR: #4616.

Testing

  • bun run --cwd=apps/mesh check passes.

🤖 Generated with Claude Code

rafavalls and others added 5 commits July 15, 2026 01:52
Adds a fully scripted demo behind /$org/board?demo=true: generate backlog
streams 28 tasks from GA4/GSC/GitHub signals, Deco agent picks up cards and
opens PRs, Linear-like task detail with PR quick view and agent sessions,
CMS sandbox preview with publish, and an auto merge toggle that moves
reviewed cards to done. Entry point button added to commerce onboarding.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Connecting GA4, Search Console and GitHub is already shown on the commerce
onboarding step right before the board, so the chips were redundant.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… sidebar

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… demo detail

PR card is now GitHub icon + title + status with a fade-truncated summary
that expands on click to reveal the actions. PR and agent sessions live
under one Activity heading, matching Linear.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… sessions

Co-Authored-By: Claude Opus 4.8 (1M context) <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