User story
As an MCP App user, I want to review concept results and create worklists from the browser app so I can turn search results into curated worklists.
Use case
A user opens the MCP App, reviews a concept preview, selects the relevant items, and creates a worklist from the browser session.
Requirements
Acceptance criteria
Given a user performs a search or opens a worklist, when the MCP App loads the data, then the results are rendered in the shared view state.
Given a proposed worklist is generated, when it is shown to the user, then it is preview-only and does not persist anything.
Given the user clicks Create Worklist in the browser app, when the request is submitted, then the worklist is created through the session-gated path.
Given the LLM is interacting with the MCP App, when it prepares worklist content, then it cannot create the worklist on its own.
Given an item does not have a resolved concept id, when worklist creation is attempted, then the item is rejected or reported as unresolved.
More details (collapsible)
Scope reference
This ticket covers the implemented Phase 1 surface of the MCP App:
concept search and preview
worklist loading
preview-only worklist proposal
browser session-gated creation
It corresponds to the current read/create worklist flow described in the MCP App README.
User story
As an MCP App user, I want to review concept results and create worklists from the browser app so I can turn search results into curated worklists.
Use case
A user opens the MCP App, reviews a concept preview, selects the relevant items, and creates a worklist from the browser session.
Requirements
Acceptance criteria
More details (collapsible)
Scope reference
This ticket covers the implemented Phase 1 surface of the MCP App:
It corresponds to the current read/create worklist flow described in the MCP App README.