## Thinking Path > - Paperclip is the open source app people use to manage AI agents for work. > - Recovery must preserve files and show the next operator action. > - A stopped run can leave a file repair hold after its recovery action is resolved. > - The task notice shows that hold but has no form to record verified file recovery. > - A chat connection can also replace the file repair instruction with a chat retry instruction. > - This pull request adds a file recovery form and preserves the file repair instruction. > - The form records evidence for the original run and keeps the current task status. ## Linked Issues or Issue Description **What happened?** A retained workspace file hold can block a task after its recovery action is resolved. The task page offers no file recovery form. A chat binding can hide the required file repair instruction. **Expected behavior** An authorized board member can record verified recovery of the original files. The server checks the original stop proof. The task keeps its current status and does not start another run. Chat instructions must not replace file repair instructions. **Steps to reproduce** 1. Create a stopped legacy run with a retained workspace recovery marker and a resolved recovery action. 2. Open its task page, including a task with a chat connection. 3. Observe that the file hold has no supported form to record verified recovery. Refs: #15857, #15824, #16095. Those PRs address shutdown export, native finalization and workspace source isolation. This PR uses the existing file repair API. ## What Changed - Add a board-only file recovery form with evidence and an explicit file verification confirmation. - Preserve the current task status when recording file recovery. - Project whether the original recovery marker supports file recording. - Keep file repair instructions when a task has a chat binding. - Add UI, route and Storybook examples for success, denial and chat-connected file holds. - Document the recovery flow and update the affected Storybook catalog entries. ## Verification - Merged master `c8efdbfba43` and resolved both rounds of catalog/index conflicts. Upstream review notes and classifications are preserved, together with all four retained-file recovery examples and their stable story IDs. Both fix branches also combine without merge conflicts or catalog fingerprint drift. - Passed locally after conflict resolution: 47 tests covering the file recovery UI, execution blocker notice and retained workspace repair route. The earlier ownership-route pass also covered 196 tests. - Passed: UI token gates, the complete Storybook catalog check with no drift errors, feature and agent map structure checks, and all 17 catalog/index script tests. Verification inventory counts match all 262 authored suites and 2,485 story IDs. The upstream production verification obligations remain intact. - Passed: full workspace typecheck, build and Storybook build on latest head `10ac22b35d0a4fe469cf620914845c509046da48`. The built index retains all four file-recovery story IDs. - Latest head `10ac22b35d0a4fe469cf620914845c509046da48` has 54 successful checks and two intentionally skipped Storybook checks. Apex is 5/5 on that exact commit, with no unresolved findings. The full general/serialized suites and all eight browser shards passed in CI. Local tests use the focused suites above. Storybook browser interactions have not been executed locally. - Manual check: open a task with a retained file hold. Verify that evidence and confirmation are required. Record verified file recovery. Confirm that its status stays unchanged and no run starts. Repeat without board runtime access and with an unverified stop receipt. ## Risks - The form records an operator attestation. It does not recover files itself or prove external action outcomes. - A stale source or missing stop proof must remain rejected by the existing server route. - No database migration or automatic task retry is added. ## Model Used OpenAI GPT-6 (`gpt-6`), used through Codex with reasoning, repository tools, code editing and test execution. The exact context window size is not exposed by this environment. ## Checklist - [x] I have included a thinking path that traces from project context to this change - [x] I have specified the model used (with version and capability details) - [x] I have checked ROADMAP.md and confirmed this PR does not duplicate planned core work - [x] I have searched GitHub for duplicate or related PRs and linked them above - [x] I have either (a) linked existing issues with `Fixes: #` / `Closes #` / `Refs #` OR (b) described the issue in-PR following the relevant issue template - [x] I have not referenced internal/instance-local Paperclip issues or links (only public GitHub `#NNN` / `github.com/paperclipai/paperclip` URLs) - [x] My branch name describes the change (e.g. `docs/...`, `fix/...`) and contains no internal Paperclip ticket id or instance-derived details - [x] I have run tests locally and they pass - [x] I have added or updated tests where applicable - [x] I have updated relevant documentation to reflect my changes - [x] I have considered and documented any risks above - [x] All Paperclip CI gates are green - [x] Greptile is 5/5 with no open P2s, recommendations, or follow-ups - [x] I will address all Greptile and reviewer comments before requesting merge --------- Co-authored-by: Paperclip <noreply@paperclip.ing>
253 KiB
Storybook by feature
Contract and maintenance · Review findings
262 story files; 2485 indexed stories. Counts describe inventory, not passed tests or complete feature coverage.
Status describes product alignment; implementation describes the rendered subject; boundary describes simulated data. Sources and limitations are in catalog.json. Related capabilities cross-list one canonical story file.
Getting started and access
Onboarding and first work
Instance setup, company wizard, first agent and task.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Getting started and access/Onboarding and first work/Onboarding/Agent arc | onboarding/adapter, onboarding/first-task |
unreviewed / production / fixtures | 27 / 11 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Getting started and access/Onboarding and first work/Onboarding/Character | onboarding/company |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Getting started and access/Onboarding and first work/Onboarding/Connect a model | onboarding/adapter, onboarding/first-task |
historical / prototype / fixtures | 5 / 0 | Older tile/mode preview; onboarding-agent-arc mounts the production wizard. |
| Getting started and access/Onboarding and first work/Resume a saved draft | onboarding/resume |
current / production / fixtures | 4 / 3 | OnboardingWizard restores a seeded draft, malformed/unavailable-company handling and draft retention across a fixture remount. The reopen button belongs to the fixture host; real reload, account switch and storage failure remain separate checks. |
Login, invitations, and access
Sessions, bootstrap, membership, roles, and CLI authorization.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Getting started and access/Login, invitations, and access/CLI authorization | access/cli-auth |
current / production / fixtures | 9 / 5 | Real CliAuth route with pending/expired/unavailable/preflight denial, approval/cancel and write pending/error. Fictional challenge; no CLI identity or real token is authorized. |
| Getting started and access/Login, invitations, and access/Organization membership | access/membership |
current / production / fixtures | 7 / 2 | CompanyAccess member list and role change with loading/empty/failure/403 and failed mutation toast. Backend actor authority, invite lifecycle and durable membership are not verified. |
| Getting started and access/Login, invitations, and access/Private tasks/00 Review guide | access/resources, tasks/properties |
unreviewed / guide / static | 1 / 0 | Review guide retained; explanatory content does not establish runtime or production coverage. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Getting started and access/Login, invitations, and access/Private tasks/01 Creation | access/resources, tasks/properties |
unreviewed / production / fixtures | 22 / 14 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation visibility now defaults to hiding automated independent tasks, with a show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Getting started and access/Login, invitations, and access/Private tasks/02 Sharing | access/resources, tasks/properties |
unreviewed / production / fixtures | 26 / 10 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Getting started and access/Login, invitations, and access/Private tasks/03 Task actions | access/resources, tasks/properties |
unreviewed / production / fixtures | 11 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Getting started and access/Login, invitations, and access/Private tasks/04 References and blockers | access/resources, tasks/properties |
unreviewed / production / fixtures | 12 / 5 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Getting started and access/Login, invitations, and access/Private tasks/05 Projects | access/resources, tasks/properties, projects/lifecycle |
unreviewed / production / fixtures | 19 / 12 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Getting started and access/Login, invitations, and access/Private tasks/06 Full product pages | access/resources, tasks/properties, projects/lifecycle |
unreviewed / production / fixtures | 21 / 12 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation visibility now defaults to hiding automated independent tasks, with a show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Getting started and access/Login, invitations, and access/Private tasks/07 User stories | access/resources, tasks/properties |
unreviewed / production / fixtures | 13 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation visibility now defaults to hiding automated independent tasks, with a show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Getting started and access/Login, invitations, and access/Sign in | access/login |
current / production / fixtures | 6 / 3 | AuthPage email form, session read loading/error, submission pending/failure and navigation to Companies after a fixture session. Real authentication, bootstrap claim and sign-out remain separate. |
Companies and portability
Company switching/settings, archival, package import/export.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Getting started and access/Companies and portability/Import preview | companies/portability |
current / production / fixtures | 6 / 5 | Shipped CompanyImport GitHub-source preview, warnings, pending, error and 403. Plan/package replies are fictional; export, final import and real package fidelity remain separate scenarios/contracts. |
| Getting started and access/Companies and portability/Selection and archived organizations | companies/selection, companies/archive |
current / production / fixtures | 7 / 2 | Companies list, selection storage and archived-company restoration with loading/empty/error/403. This covers the archive list/restoration side; CompanySettings archive confirmation remains an additional UI scenario. |
| Getting started and access/Companies and portability/Decision models/01 Settings | companies/identity, budgets-costs/cost-reporting, companies/decision-models |
unreviewed / production / fixtures | 11 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related decision-service examples show connection/model configuration, bounded test receipts or invocation history using shipped subjects and simulated data. No paid provider or authorization proof. |
| Getting started and access/Companies and portability/Decision models/02 History | companies/identity, budgets-costs/cost-reporting, companies/decision-models |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related decision-service examples show connection/model configuration, bounded test receipts or invocation history using shipped subjects and simulated data. No paid provider or authorization proof. |
| Getting started and access/Companies and portability/Decision models/03 Journey | companies/identity, budgets-costs/cost-reporting, companies/decision-models |
unreviewed / production / fixtures | 3 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related decision-service examples show connection/model configuration, bounded test receipts or invocation history using shipped subjects and simulated data. No paid provider or authorization proof. The upstream budget UI distinguishes soft warnings from hard stops; hard incidents retain raise-and-resume and keep-paused controls. |
| Getting started and access/Companies and portability/Fast responses/01 Settings | companies/identity, budgets-costs/cost-reporting, companies/fast-responses |
unreviewed / production / fixtures | 9 / 0 | Production settings view with simulated callbacks. Excluded exported fixture helpers and added the onConnectionChange spy required during rendering; full save/API state parity remains unreviewed. Related fast-response examples show configuration/test receipts or invocation history with shipped subjects and simulated data. A receipt is an acknowledgement, not task completion; no paid provider or authorization proof. |
| Getting started and access/Companies and portability/Fast responses/02 History | companies/identity, budgets-costs/cost-reporting, companies/fast-responses |
current / production / fixtures | 4 / 0 | Shared production DecisionHistoryTable receives fastResponse=true, matching FastResponseHistory presentation; API loading/error and feature-gate wrapper are outside this story. Related fast-response examples show configuration/test receipts or invocation history with shipped subjects and simulated data. A receipt is an acknowledgement, not task completion; no paid provider or authorization proof. |
Tasks and conversations
Task creation and lifecycle
Creation, assignment, lists, properties, comments, and completion.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Tasks and conversations/Task creation and lifecycle/Paperclip/Assigned Backlog Safeguards | tasks/completion, recovery/diagnosis |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Tasks and conversations/Task creation and lifecycle/Product/Chat & Comments | tasks/discussion, runs-adapters/runs |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Tasks/Completed activity preview | tasks/discussion, runs-adapters/runs |
current / production / fixtures | 8 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Composer/Add menu | tasks/create |
unreviewed / production / fixtures | 14 / 14 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Composer/Mobile assignee picker | tasks/create, runs-adapters/availability |
unreviewed / production / fixtures | 3 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Composer/Model and effort picker | tasks/create, runs-adapters/availability |
mixed / mixed / fixtures | 57 / 30 | Most examples use a local picker implementation; live picker examples use ComposerRunSettingsLiveStory. Do not count the whole suite as production parity. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Product/Control Plane Surfaces | tasks/organize, questions-and-approvals/governance, budgets-costs/budgets, activity/activity |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Product/Dialogs & Modals | tasks/create, agents/hire, projects/lifecycle, goals/hierarchy |
unreviewed / production / fixtures | 17 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/External Objects | tasks/properties |
unreviewed / production / fixtures | 8 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation visibility now defaults to hiding automated independent tasks, with a show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Product/Issue Management | tasks/properties, tasks/organize |
unreviewed / production / fixtures | 11 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation visibility now defaults to hiding automated independent tasks, with a show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. Focused creation-visibility stories mount the production collection with simulated hierarchy reads and assert hidden roots, opt-in inclusion, and the unchecked filter control. Creation visibility examples and fixture setup now live in a support module so the surface matrix stays below 1000 lines; exported story IDs are unchanged. Creation visibility now shares the subscribed preference across modern and legacy controls; hierarchy child reads share a bounded rendering budget. Source alignment inspected; server behavior is tested separately. Hierarchy fetch and rendering budgets are separate; loaded context remains during paging. The large-tree UI regression exercises delayed reads in both list interfaces. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Components/Entity pickers/Mobile | tasks/create |
unreviewed / production / fixtures | 3 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Composer/New task | tasks/create, workspaces/binding |
current / production / fixtures | 40 / 25 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. WorktreePicker, ReuseWorktree, CreateWithReusedWorktree and NewWorktreeAfterReuse exercise workspace selection and submitted fixture request values. Actual admission/binding and execution remain outside this story. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Tasks/Runner activity preview | tasks/discussion, runs-adapters/runs |
current / production / fixtures | 14 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Paperclip/Successful Run Handoff | tasks/completion, recovery/diagnosis |
unreviewed / production / fixtures | 7 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Tasks and conversations/Task creation and lifecycle/Tasks/Task chat review fixes | tasks/discussion, runs-adapters/runs |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Task chat/Mobile streaming follow | tasks/discussion |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Product/Task chat/System notice | tasks/discussion |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Tasks/Context notices | tasks/discussion |
unreviewed / production / fixtures | 1 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Tasks and conversations/Task creation and lifecycle/Chat & Comments/Human identity/00 Review guide | tasks/discussion |
unreviewed / guide / static | 1 / 0 | Review guide retained; explanatory content does not establish runtime or production coverage. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Chat & Comments/Human identity/01 Components | tasks/discussion |
unreviewed / production / fixtures | 5 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Task creation and lifecycle/Chat & Comments/Human identity/02 Mixed-author journey | tasks/discussion |
unreviewed / production / fixtures | 5 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
Delegation, dependencies, and signoff
Child work, prerequisites, reviewers, and task-tree controls.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Tasks and conversations/Delegation, dependencies, and signoff/Product/Decisions/Stalled review actions | task-coordination/signoff |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Delegation, dependencies, and signoff/Product/Issue Monitor surfaces | task-coordination/tree-control |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Delegation, dependencies, and signoff/UX Labs/Tasks Created From a Task | task-coordination/delegation, projects/task-context |
unreviewed / production / fixtures | 14 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Creation visibility now defaults to hiding automated independent tasks, with a Show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Tasks and conversations/Delegation, dependencies, and signoff/UX Labs/Sub-issues Workflow Checklist | task-coordination/dependencies, task-coordination/delegation |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Creation visibility now defaults to hiding automated independent tasks, with a Show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. Creation visibility now shares the subscribed preference across modern and legacy controls; hierarchy child reads share a bounded rendering budget. Source alignment inspected; server behavior is tested separately. Hierarchy fetch and rendering budgets are separate; loaded context remains during paging. The large-tree UI regression exercises delayed reads in both list interfaces. |
| Tasks and conversations/Delegation, dependencies, and signoff/Product/Task Watchdog surfaces | task-coordination/tree-control |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
Inbox, decisions, and search
Personal triage, decision queues, unread/blocked views, search, and personal task toasts.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Tasks and conversations/Inbox, decisions, and search/Product/Inbox/Blocked tab | inbox-search/triage, recovery/diagnosis |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Creation visibility now defaults to hiding automated independent tasks, with a show agent-created tasks control and inbox participation exceptions. Source alignment reviewed; these fixture stories do not establish live server pagination or authorization. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Tasks and conversations/Inbox, decisions, and search/Decisions/DecisionCard | inbox-search/decisions |
unreviewed / production / fixtures | 9 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Inbox, decisions, and search/Pages/Decisions Desk | inbox-search/decisions |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Inbox, decisions, and search/Personal task views | inbox-search/views |
current / production / fixtures | 8 / 0 | Shipped Inbox host with Mine/Recent/Unread/Blocked under combined-inbox flags and list states. Approvals/join requests/run lists are isolated alongside tasks. Failed/denied list queries currently fall back to Inbox zero; personal participation/read metadata and server counts remain production verification. Mine/recent fixture tasks are human-created; the upstream agent-created-task filter changes are separate visibility scenarios. |
| Tasks and conversations/Inbox, decisions, and search/Personal task notifications | inbox-search/toasts |
current / production / fixtures | 4 / 4 | LiveUpdatesProvider and ToastViewport consume fixture socket eligibility, suppress unrelated/visible-task events and deduplicate replay. Server eligibility metadata is simulated; no persisted multiplayer participation proof. The upstream Inbox recipe adds agent-created-task discovery checks; this LiveUpdatesProvider suite still tests toast eligibility only. |
| Tasks and conversations/Inbox, decisions, and search/Product/Search & Command K | inbox-search/search |
unreviewed / prototype / fixtures | 1 / 0 | Local search-page composition mounts production result components; does not establish parity with the production Search route. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Tasks and conversations/Inbox, decisions, and search/Pages/Decisions | inbox-search/decisions |
unreviewed / production / fixtures | 13 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
Agent conversations and project handoff
Persistent conversations, discovery, handoff, and gated board chat.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat sidebar/Pages | agent-chat/discovery, agent-chat/history |
unreviewed / production / fixtures | 9 / 1 | Wrapper mounts production Layout and AgentChat; conversation selection and sends use in-memory routes. Directory name is not prototype evidence. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat | agent-chat/discovery, agent-chat/history, agent-chat/handoff |
mixed / mixed / fixtures | 17 / 0 | Production conversation/task routes with a local ChatEntryLanding. Default-agent behavior and fallback API responses remain outside current-product parity. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. ProjectCreated, ExistingProject, MultipleRepositories, ProjectWithoutRepository and ProjectCreationFailed show linked handoff results/navigation through shipped chat/task hosts. Tool execution and persistence are simulated. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat sidebar/Components | agent-chat/discovery, agent-chat/history |
current / production / fixtures | 10 / 1 | Support module re-exports production AgentConversationSidebar; search/selection use fixture callbacks. |
| Tasks and conversations/Agent conversations and project handoff/Design explorations/Chat entry | agent-chat/discovery, agent-chat/history |
historical / mixed / fixtures | 9 / 3 | Retained first-created-agent sidebar/landing design predates personal primary-agent selection. Shared production conversation components remain useful. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Tasks and conversations/Agent conversations and project handoff/Conference Room | agent-chat/conference-room |
current / production / fixtures | 5 / 4 | BoardChat empty, reply, send pending/error/403 through fixture SSE and persisted comment reads. 403 uses the shipped generic unavailable message; route gates and real Claude execution remain separate. |
Questions and approvals
Question/plan responses, formal approvals, and app-tool review.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Tasks and conversations/Questions and approvals/Chat & Comments/Agent Chat Unanswered Questions | questions-and-approvals/dismiss-and-reopen, agent-chat/history |
unreviewed / production / fixtures | 9 / 6 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. |
| Tasks and conversations/Questions and approvals/Composer/Question flow | questions-and-approvals/questions |
unreviewed / production / fixtures | 3 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. |
| Tasks and conversations/Questions and approvals/Chat & Comments/Connection Reviews | questions-and-approvals/tool-review, connection-setup/task-request |
unreviewed / production / fixtures | 25 / 8 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Tasks and conversations/Questions and approvals/Issue Detail/Plan Decompositions | questions-and-approvals/plan-review, task-coordination/delegation |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Questions and approvals/Chat & Comments/Issue Thread Interactions | questions-and-approvals/questions, questions-and-approvals/confirmations, questions-and-approvals/audience, questions-and-approvals/plan-review, questions-and-approvals/continuation |
unreviewed / production / fixtures | 53 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Plan approval Pending, Confirmed, ExpiredByTargetChange and ResumeFailed states use shipped interaction cards. The continuation association covers accepted-but-resume-failed presentation only; no successful resumption, retry or duplicate-suppression proof. |
| Tasks and conversations/Questions and approvals/Chat & Comments/Rich ACP interactions | questions-and-approvals/questions, questions-and-approvals/confirmations, questions-and-approvals/audience |
unreviewed / production / fixtures | 12 / 8 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Questions and approvals/Composer/Interaction above composer | questions-and-approvals/questions, questions-and-approvals/confirmations, questions-and-approvals/audience |
current / production / fixtures | 15 / 5 | Corrected local dismissal/send harness: questions leave no pending badge; confirmations retain reopen. Production cards/composer; persisted dismissal is covered separately by unanswered-question fixtures. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. |
| Tasks and conversations/Questions and approvals/Chat & Comments/Task Chat Unanswered Questions | questions-and-approvals/dismiss-and-reopen, tasks/discussion |
unreviewed / production / fixtures | 6 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
Steering and queued messages
Follow-ups, queue edits, interruption, and pause/resume.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Tasks and conversations/Steering and queued messages/Draft recovery | steering/drafts |
current / production / fixtures | 6 / 3 | TaskChatComposer uses owned task-keyed browser drafts, uncertain submission fence, switch/restore and failed/accepted send callbacks. API receipt authority and real submission durability remain separate. Storybook-owned draft keys are reset using the matching retained submission ID on setup and cleanup; same-browser uncertain-to-empty/send switching is covered separately. |
| Tasks and conversations/Steering and queued messages/Composer/Steering and queued messages | steering/queue, steering/edit-order-discard, steering/steer, steering/interrupt |
current / production / fixtures | 6 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. |
| Tasks and conversations/Steering and queued messages/Accepted response delivery | steering/approval-queue, recovery/user-continuation |
current / production / fixtures | 7 / 6 | Accepted immutable response, cleanup wait, unavailable admission, empty queue and interrupt delivery states. Local callbacks remove delivered entries; durable queue/coalescing and fresh-session authority need production tests. The expanded native copyback recovery recipe requires harness stop proof; these generic exhaustion/queued-response fixtures do not establish that path. The shipped pending-delivery path removes rows optimistically and shows no separate progress indicator; the Delivering story asserts that actual presentation. Retained legacy files use a separate recovery form with verified stop evidence; these exhaustion and response-queue examples do not establish file repair. |
| Tasks and conversations/Steering and queued messages/Surfaces/Interrupt Handoff | steering/interrupt |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Steering and queued messages/Composer/Paused task takeover | steering/stop-and-pause |
historical / prototype / fixtures | 8 / 0 | Retained local paused takeover; task-execution-controls exercises the shipped pause/stop controls. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. |
| Tasks and conversations/Steering and queued messages/Composer/Execution controls | steering/stop-and-pause |
current / production / fixtures | 22 / 6 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. |
Documents, attachments, and work products
Versioned documents, annotations, files, outputs, and artifact library.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Commit | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Data | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Document | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/File | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Image | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Link preview | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Pull request | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Video | documents-artifacts/work-products |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Artifact upload/01 Artifacts pane | documents-artifacts/attachments |
unreviewed / production / fixtures | 10 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Artifact upload/02 Paused task journey | documents-artifacts/attachments |
unreviewed / production / fixtures | 6 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Pages/Artifacts | documents-artifacts/library, documents-artifacts/work-products |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Components/CSV File Tab | documents-artifacts/attachments |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Product/Documents/Annotations | documents-artifacts/annotations |
unreviewed / production / fixtures | 9 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Product/Document Comments | documents-artifacts/annotations |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Document revisions | documents-artifacts/documents |
current / production / fixtures | 9 / 4 | IssueDocumentsSection renders current/edit/historical preview and append-only restore with mutation error. Read/loading failures retain shipped fallback rendering; no persisted concurrency or authorization proof. |
| Tasks and conversations/Documents, attachments, and work products/Components/File Viewer Sheet | documents-artifacts/attachments |
unreviewed / production / fixtures | 13 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/HTML artifacts/01 Preview | documents-artifacts/attachments, workspaces/files-git |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
| Tasks and conversations/Documents, attachments, and work products/HTML artifacts/02 Workspace | documents-artifacts/attachments, workspaces/files-git |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
| Tasks and conversations/Documents, attachments, and work products/HTML artifacts/03 Task journey | documents-artifacts/attachments, workspaces/files-git |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
| Tasks and conversations/Documents, attachments, and work products/Task Chat/Rich Work Product Cards | documents-artifacts/work-products |
unreviewed / production / fixtures | 9 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Tasks/Artifact Gallery | documents-artifacts/library, documents-artifacts/work-products |
unreviewed / production / fixtures | 8 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Tasks and conversations/Documents, attachments, and work products/Tasks/Text file tabs | documents-artifacts/attachments |
unreviewed / production / fixtures | 7 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
Agents and reusable capabilities
Hiring, configuration, and organization
Agent identity, instructions, reporting lines, lifecycle, and built-ins.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Agents and reusable capabilities/Hiring, configuration, and organization/Pages/Agent Detail | agents/lifecycle, agents/instructions |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Persistent files | agents/instructions |
unreviewed / production / fixtures | 9 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Product/Agent Management | agents/lifecycle, agents/instructions, execution-environments/assignment |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. ForcedKubernetesExecution and ForcedKubernetesMissingEnvironment mount AgentConfigForm with a forced execution target or missing-target warning. Read-only assignment presentation; no saved target or remote execution proof. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Personas/Full pages | agents/organization, navigation-preferences/profile |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Personas | agents/organization, navigation-preferences/profile |
unreviewed / production / fixtures | 19 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Configuration refresh | agents/lifecycle, agents/instructions |
mixed / mixed / fixtures | 15 / 0 | Production configuration panels in a locally composed settings shell; full AgentDetail route parity remains unreviewed. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Product/Built-in Agents | agents/built-in |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/External agent invitation/Components | agents/hire, access/invitations |
unreviewed / production / fixtures | 8 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/External agent invitation/Journeys | agents/hire, access/invitations |
unreviewed / production / fixtures | 20 / 4 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/New agent | agents/hire |
historical / prototype / fixtures | 37 / 1 | Retained local wizard predates production ui/src/components/new-agent flow; shared fields do not make the wizard current. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/00 Review guide | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / guide / static | 1 / 0 | Review guide retained; explanatory content does not establish runtime or production coverage. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/01 Components | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/02 Sidebar | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / production / fixtures | 12 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/03 Agents | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / production / fixtures | 14 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/04 New task | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / production / fixtures | 9 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/05 Chat | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / production / fixtures | 8 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/06 Journeys | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / production / fixtures | 11 / 11 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/07 Confirmation | agents/primary-agent, tasks/create, agent-chat/discovery |
unreviewed / production / fixtures | 4 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Primary choice, replacement confirmation, unavailable states and task/chat fallback presentation use local presentation-provider callbacks. Production preference persistence and default-resolution precedence remain unverified by this suite. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Agents and reusable capabilities/Hiring, configuration, and organization/Summaries/SummarySlotCard | agents/built-in |
unreviewed / production / fixtures | 15 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
Runs, harnesses, and model accounts
Adapter/model setup, account validation, transcripts, and run history.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Agents and reusable capabilities/Runs, harnesses, and model accounts/Onboarding/Saved connections | runs-adapters/validation, agents/hire |
current / production / fixtures | 7 / 6 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Usage limits | runs-adapters/validation |
unreviewed / production / fixtures | 8 / 8 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Review | runs-adapters/validation |
unreviewed / production / fixtures | 46 / 15 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/Connectors/Pool host | runs-adapters/validation, connection-setup/catalog |
unreviewed / production / fixtures | 5 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Connection pools | runs-adapters/validation |
unreviewed / production / fixtures | 16 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/Assistant connections/Dot Runner | runs-adapters/validation, gateways-profiles/client-connect |
unreviewed / production / fixtures | 4 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/07 Subscription sign-in | runs-adapters/validation |
unreviewed / production / fixtures | 4 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/00 Overview | runs-adapters/validation |
unreviewed / guide / static | 1 / 0 | Review guide retained; explanatory content does not establish runtime or production coverage. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/01 Onboarding | runs-adapters/validation |
mixed / mixed / fixtures | 6 / 3 | Design-review route uses simulated account/provider state; audit the rendered subject before treating it as the live connection flow. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/02 Connect | runs-adapters/validation |
mixed / mixed / fixtures | 14 / 3 | Design-review route uses simulated account/provider state; audit the rendered subject before treating it as the live connection flow. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/03 Agent | runs-adapters/validation |
mixed / mixed / fixtures | 34 / 7 | Design-review route uses simulated account/provider state; audit the rendered subject before treating it as the live connection flow. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/04 Manage | runs-adapters/validation |
mixed / mixed / fixtures | 11 / 5 | Design-review route uses simulated account/provider state; audit the rendered subject before treating it as the live connection flow. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/05 Recovery | runs-adapters/validation |
mixed / mixed / fixtures | 7 / 2 | Design-review route uses simulated account/provider state; audit the rendered subject before treating it as the live connection flow. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/06 Production components | runs-adapters/validation |
unreviewed / production / fixtures | 5 / 5 | Design-review route uses simulated account/provider state; audit the rendered subject before treating it as the live connection flow. |
| Agents and reusable capabilities/Runs, harnesses, and model accounts/Composer/Session goals | runs-adapters/session |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
Skills and Skill Studio
Discovery, sources, authoring, revisions, tests, and agent policies.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Agents and reusable capabilities/Skills and Skill Studio/Agent Skills/AgentSkillRow | skills/policy |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/QA / Agent skills edge states | skills/policy |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Skill Studio/AgentsUsingSkill | skills/policy |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Skill Studio/EditACopy | skills/authoring |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Product/Skill Studio · FrontmatterPanel | skills/authoring |
unreviewed / production / fixtures | 13 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Skills/GitHub sync journey | skills/versions, skills/discovery, skills/policy |
unreviewed / production / fixtures | 14 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. AssignToAgent and AssignedSkill demonstrate library/detail assignment with local policy fixtures. No runtime enforcement or backend persistence proof. |
| Agents and reusable capabilities/Skills and Skill Studio/Skills/GitHub synced skills | skills/versions, skills/discovery |
unreviewed / production / fixtures | 21 / 8 | Production Sources page with fixture APIs. Disconnect and legacy removal stories show a required keep-or-delete choice; the real copy, delete, and reimport flows were also tested locally. Other routes remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Skills/Repository packages | skills/versions, skills/discovery |
unreviewed / production / fixtures | 9 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Skills/Import progress | skills/versions, skills/discovery |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Product/Skills/Policy surfaces | skills/policy |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Agents and reusable capabilities/Skills and Skill Studio/Test runs | skills/testing |
current / production / fixtures | 9 / 1 | SkillStudio test history statuses and result detail with immutable fixture output/version. No agent/provider runs; authoring, harness execution, persisted costs and snapshots require production tests. |
| Agents and reusable capabilities/Skills and Skill Studio/Skills Store/Skill detail | skills/discovery, skills/versions, skills/policy |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related examples cover fixture revisions and agent attachment selection. Save and attachment submission callbacks are no-ops; durable authoring, grants and enforcement are not established. |
| Agents and reusable capabilities/Skills and Skill Studio/Skills Store/Discovery grid | skills/discovery |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
Team packages and installation
Catalog preview/install via CLI/API; catalog UI availability called out.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Agents and reusable capabilities/Team packages and installation/Surfaces/Team Catalog | teams/preview, teams/discovery, teams/install, teams/configuration |
unreviewed / production / fixtures | 12 / 0 | Renders shipped TeamCatalog source, but feature map documents current CLI/API access and no top-level catalog route. InstallApplyProgress, InstallSuccess and InstalledStates show simulated installation results; InstallPreview edits adapter choices in local state. No routed catalog, real package installation, account setup or working-agent proof. |
Projects and execution
Projects and repositories
Project lifecycle, task context, repository configuration, and defaults.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Projects and execution/Projects and repositories/Proposals/Project repos/New project | projects/repositories |
proposed / mixed / fixtures | 18 / 5 | RepositoryEditor is shipped, but NewProjectPrototype composes its own creation flow. Preserve proposal until route parity is checked. |
| Projects and execution/Projects and repositories/Workspaces/Project runtime provision command | projects/defaults, workspaces/provisioning |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
| Projects and execution/Projects and repositories/Proposals/Project repos/Configuration | projects/repositories |
proposed / mixed / fixtures | 12 / 0 | Production properties plus local configuration page composition; repository interaction is simulated. |
| Projects and execution/Projects and repositories/Product/Projects Goals Workspaces | projects/lifecycle, goals/hierarchy, workspaces/binding |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed nullable project references and guarded runtime invalidations. Existing summaries remain project-bound and retain their routes; null-project execution workspace rendering and controls remain a coverage gap. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
Goals and work alignment
Goal hierarchy, ownership, status, and project/task context.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Projects and execution/Goals and work alignment/Aligned work and navigation | goals/alignment, goals/navigation |
current / production / fixtures | 6 / 2 | GoalDetail child navigation and aligned-project tab with empty/loading/failure/403. Current UI displays relationships but has no project goal-assignment control; no invented assignment UI. |
Workspaces, services, and files
Provisioning, task bindings, services/logs, Git/files, and closure.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Task activity | workspaces/services, tasks/discussion |
unreviewed / production / fixtures | 7 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Footer | workspaces/services, tasks/discussion |
unreviewed / production / fixtures | 21 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Panel | workspaces/services, tasks/discussion |
unreviewed / production / fixtures | 28 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Creation-visibility verification recipes were updated; this story scenario is unchanged and does not prove that journey. The filter uses one lowercase label without helper text. All chat-channel tasks count as bot-created; the focused visibility stories cover human-initiated channel work. |
| Projects and execution/Workspaces, services, and files/Components/SearchableSelect/Workspace picker | workspaces/binding |
unreviewed / production / fixtures | 9 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
| Projects and execution/Workspaces, services, and files/Close readiness | workspaces/closure |
current / production / fixtures | 7 / 7 | Readiness dialog with loading, inspection failure/403, running-task block and pending/accepted archive response. No real workspace cleanup, Git removal or service shutdown is performed. |
| Projects and execution/Workspaces, services, and files/Issue/Workspace File Browser | workspaces/files-git |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
| Projects and execution/Workspaces, services, and files/Workspaces/Runtime provisioning status | workspaces/provisioning |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed ExecutionWorkspaceDetail null-project handling. This suite mounts only the unchanged RuntimeProvisionStatusValue inside a local context row; it does not exercise the full detail page or projectless queries. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
| Projects and execution/Workspaces, services, and files/Workspaces/Service control bar | workspaces/services |
unreviewed / production / fixtures | 16 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the expanded workspace recipe; these examples do not establish durable task-folder continuity, repository authorization or sandbox admission. The workspace recipe now requires child boundary, safe reopen and checkpoint ancestry controls; these backend checks are not established by this fixture. The provisioning recipe requires controller script denial for remote selections and copy-only local source choices, including retained denial through metadata changes and reopening; these fixtures do not verify execution placement. Canonical default provisioning follows configured policy, primary, creation time and ID; these fixtures do not run source hooks or establish this backend precedence. |
Execution environments
Local, SSH, sandbox providers, target probes, and custom images.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Projects and execution/Execution environments/Custom images | execution-environments/images |
current / production / fixtures | 6 / 3 | CompanyEnvironments image metadata: unconfigured, captured, unsupported, failed, loading and 403. No live setup terminal, provider capture, rollback or relink is executed. |
| Projects and execution/Execution environments/Configuration, capabilities, and probes | execution-environments/configuration, execution-environments/capabilities, execution-environments/probe |
current / production / fixtures | 10 / 4 | CompanyEnvironments configuration/edit, unsupported capabilities and probe pending/failure/success. No provider contacted. List read/loading failures expose shipped fallback behavior, not dedicated error UI. |
Recovery
Stopped work, workspace repair, bounded continuation, and reconnect.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Projects and execution/Recovery/App/Connection recovery | recovery/reconnect |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Task chat/Recovery notice | recovery/diagnosis |
unreviewed / production / fixtures | 5 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Tasks/Execution recovery | recovery/diagnosis |
unreviewed / production / fixtures | 18 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Product/Issue/Blocked notice | recovery/diagnosis, task-coordination/dependencies |
unreviewed / production / fixtures | 7 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Tasks/Model capacity retry | recovery/bounded-continuation |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Exhaustion and user decisions | recovery/exhaustion, recovery/unknown-outcome |
current / production / fixtures | 7 / 7 | Exhaustion notice, blocked authority, retry pending/failure/accepted and inactive notice; unknown-outcome action card is rendered separately. Retry callbacks and disposition context are simulated; no real continuation proof. The expanded native copyback recovery recipe requires harness stop proof; these generic exhaustion/queued-response fixtures do not establish that path. Retained legacy files use a separate recovery form with verified stop evidence; these exhaustion and response-queue examples do not establish file repair. |
| Projects and execution/Recovery/Design previews/Recovery notice | recovery/diagnosis, recovery/source-action |
current / production / fixtures | 9 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Product/Issue Scheduled retry surfaces | recovery/bounded-continuation |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Paperclip/Source Issue Recovery | recovery/diagnosis, recovery/source-action |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Source review confirms ordinary recovery fixtures remain applicable after the native-owner resolution gate; native-owner stop verification has its own suite. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Paperclip/Source-resolved Fold | recovery/diagnosis, recovery/source-action |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Workspace branch recovery/01 Repair card | recovery/workspace |
unreviewed / production / fixtures | 8 / 4 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Workspace branch recovery/02 Task journey | recovery/workspace |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Workspace finalization recovery/01 Notice | recovery/workspace, recovery/source-action |
current / production / fixtures | 6 / 2 | Production quiet status; automatic restoration, legacy operator fallback, queued and resolved states. No task repair form, process details or API simulation. Provider proof is verified by separate server and harness tests. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Projects and execution/Recovery/Workspace finalization recovery/02 Task journey | recovery/workspace, recovery/source-action |
unreviewed / mixed / fixtures | 3 / 0 | Production shell, status, bubbles and composer in a local conversation composition; shows restoration and saved work waiting for confirmation. Fixture messages; not the shipped task page or live provider acceptance. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
Apps, channels, and extensions
Connection setup
Catalog, MCP links, task requests, authentication, and setup resumption.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Apps, channels, and extensions/Connection setup/Components/Agent setup prompt | connection-setup/channel-setup, gateways-profiles/client-connect |
unreviewed / production / fixtures | 11 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Canonical icon registry | connection-setup/catalog |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Catalog source selection | connection-setup/catalog |
proposed / prototype / fixtures | 12 / 1 | Local catalog composition uses shipped cards and filters; retains design exploration purpose, not acceptance of the Apps route. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connect discoverability (PAP-11091) | connection-setup/catalog |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connect name at create time (PAP-11283) | connection-setup/identity-and-access |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connections/Arcade | connection-setup/credentials, connection-setup/failure, connection-setup/draft-recovery, connection-setup/identity-and-access, app-permissions/action-policy, app-permissions/test-action |
unreviewed / production / fixtures | 26 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. SavedDraftResume, Reconnect, SelectedAgents and ManageToolPermissions demonstrate production setup/permissions/test surfaces with an in-memory wrapper. Reload loses the draft; these examples do not verify persisted recovery. NewToolsAllowed does not demonstrate quarantined-action review. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Connections/Browser Use Cloud/Settings | connection-setup/credentials |
current / production / fixtures | 9 / 2 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connections/Composio | connection-setup/credentials, connection-setup/failure, connection-setup/draft-recovery, connection-setup/identity-and-access, app-permissions/action-policy, app-permissions/test-action |
unreviewed / production / fixtures | 27 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. SavedDraftResume, Reconnect, SelectedAgents and ManageToolPermissions demonstrate production setup/permissions/test surfaces with an in-memory wrapper. Reload loses the draft; these examples do not verify persisted recovery. NewToolsAllowed does not demonstrate quarantined-action review. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Design explorations/Connections/Agent instructions | connection-setup/credentials, agents/instructions |
unreviewed / production / fixtures | 20 / 5 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connections/Provider choice | connection-setup/identity-and-access |
unreviewed / production / fixtures | 7 / 4 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Enterpret connector | connection-setup/credentials, connection-setup/failure |
unreviewed / production / fixtures | 9 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connections/Executor | connection-setup/credentials, connection-setup/failure, connection-setup/draft-recovery, connection-setup/identity-and-access, app-permissions/action-policy, app-permissions/test-action |
unreviewed / production / fixtures | 26 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. SavedDraftResume, Reconnect, SelectedAgents and ManageToolPermissions demonstrate production setup/permissions/test surfaces with an in-memory wrapper. Reload loses the draft; these examples do not verify persisted recovery. NewToolsAllowed does not demonstrate quarantined-action review. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/PR reviews/Fireflies and app webhooks | connection-setup/credentials, routines/triggers |
unreviewed / production / fixtures | 27 / 5 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Connections/In-task connections | connection-setup/task-request |
unreviewed / production / fixtures | 78 / 23 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Managed Cloud OAuth handoff | connection-setup/handoff |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connections/Memory | connection-setup/credentials, agents/instructions |
unreviewed / production / fixtures | 21 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Notion MCP connect flow (PAP-16650) | connection-setup/credentials, connection-setup/failure |
unreviewed / production / fixtures | 7 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Reviews/PAP-17835 Personal connection identity | connection-setup/identity-and-access |
unreviewed / production / fixtures | 10 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/Connection setup/Apps/Connections/Zapier | connection-setup/credentials, connection-setup/failure, connection-setup/draft-recovery, connection-setup/identity-and-access, app-permissions/action-policy, app-permissions/test-action |
unreviewed / production / fixtures | 21 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. SavedDraftResume, Reconnect, SelectedAgents and ManageToolPermissions demonstrate production setup/permissions/test surfaces with an in-memory wrapper. Reload loses the draft; these examples do not verify persisted recovery. NewToolsAllowed does not demonstrate quarantined-action review. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
App access and action permissions
Agent grants, off/ask/allowed actions, discovery, tests, and revocation.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Apps, channels, and extensions/App access and action permissions/Tools & Access/ActionCard | app-permissions/test-action, app-permissions/action-policy |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/App access and action permissions/Apps/Action permissions test | app-permissions/test-action, app-permissions/action-policy |
unreviewed / production / fixtures | 7 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/App access and action permissions/Apps/Managed accounts | app-permissions/account-maintenance |
current / production / fixture-server | 1 / 0 | Production Browse requires owned tests/aggregator-accounts/test-drive.ts on localhost:4310; providers are simulated. Not an offline story. |
| Apps, channels, and extensions/App access and action permissions/Review newly discovered actions | app-permissions/catalog-change |
current / production / fixtures | 7 / 2 | Shipped ActionsSection quarantine reviewer with allowed/blocked decisions, empty/refreshing/saving/read-only props. Callbacks simulate catalog persistence; discovery failures belong to AppDetail and backend authority remains separate. |
| Apps, channels, and extensions/App access and action permissions/Tools/Permitted vs Installed | app-permissions/agent-access, app-permissions/action-policy |
unreviewed / production / fixtures | 12 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
External chat and email
Provider-specific identity, threads, files, delivery, and endpoint upkeep.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Apps, channels, and extensions/External chat and email/Connections/AgentMail setup | chat-channels/providers, connection-setup/channel-setup |
unreviewed / production / fixtures | 19 / 16 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/External chat and email/Connections/AgentMail settings | chat-channels/lifecycle |
unreviewed / production / fixtures | 8 / 5 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation: EmailEndpointSettings remains the mounted inbox subsection. The surrounding ChatEndpointDetail connection-default editor and its save/inheritance behavior are not represented here. |
| Apps, channels, and extensions/External chat and email/Connections/AgentMail tasks | chat-channels/conversation |
unreviewed / prototype / fixtures | 9 / 2 | Local EmailTaskExperience combines production composer/bubbles with simulated email lifecycle; compare against IssueDetail before claiming page parity. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. |
| Apps, channels, and extensions/External chat and email/Task-linked files | chat-channels/attachments |
current / production / fixtures | 5 / 2 | TaskChatBubble with received/outbound saved attachment receipts, no/multiple files and missing filename. File links are fictional; no download, provider transfer or authorization is proved. |
| Apps, channels, and extensions/External chat and email/Connections/Chat connection actions | chat-channels/providers |
unreviewed / production / fixtures | 1 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. |
| Apps, channels, and extensions/External chat and email/Connections/Chat management | chat-channels/lifecycle, chat-channels/identity, chat-channels/conversation |
unreviewed / production / fixtures | 15 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation: the mounted endpoint adds connection and destination editors. Local endpoint PATCH/resource PUT preserve defaults; workspace-choice requests now return only active/idle, unclosed fixture workspaces. Browser save/error/reload and new-conversation inheritance remain unverified. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Inspected channel task-default controls, optional API fields, avatar rendering and matching fixture updates; live defaults inheritance and permission checks remain outside these stories. Access, InvitePeople, ConnectAndTest and Conversations render the shipped endpoint detail with simulated identity linking and conversation data. External delivery and identity authorization are not live. |
| Apps, channels, and extensions/External chat and email/Connectors/GitHub bot management | chat-channels/providers, chat-channels/conversation |
unreviewed / production / fixtures | 33 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation: mounted repository and endpoint editors use simulated defaults. Endpoint PATCH now persists omitted/null/concrete values across GET and resets on remount; repository PUT already preserves them. Choice caches intentionally contain no projects/workspaces. Browser editor interactions, access denials and new-task inheritance remain unverified. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Inspected channel task-default controls, optional API fields, avatar rendering and matching fixture updates; live defaults inheritance and permission checks remain outside these stories. |
| Apps, channels, and extensions/External chat and email/Historical/GitHub chat prototypes | chat-channels/providers, chat-channels/conversation |
historical / prototype / fixtures | 48 / 9 | Historical wizard retained for original setup/access/review design; current GitHub setup is ui/src/pages/apps/chat/GitHubChatSetup.tsx. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. |
| Apps, channels, and extensions/External chat and email/Connections/GitHub and Code Review Bot | chat-channels/providers, connection-setup/channel-setup |
unreviewed / production / fixtures | 7 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/External chat and email/Connections/iMessage Photon | chat-channels/conversation, chat-channels/providers, chat-channels/identity, chat-channels/lifecycle, connection-setup/channel-setup, connection-setup/failure |
unreviewed / production / fixtures | 13 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the endpoint editor addition; this suite selects setup/access and locally simulated conversation states. Endpoint PATCH retains fields, but settings workspace-choice requests and default selection are not covered by these scenarios. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Inspected channel task-default controls, optional API fields, avatar rendering and matching fixture updates; live defaults inheritance and permission checks remain outside these stories. Catalog, ChooseAgent, Credentials, Access, Reconnect and ProviderOutageRecovery render shipped setup/detail states with simulated provider data. No live iMessage connection, delivery or recovery claim. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/External chat and email/Connections/Slack/Automatic setup | chat-channels/providers, connection-setup/channel-setup |
unreviewed / production / fixtures | 18 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/External chat and email/Connections/Slack/Avatar in Settings | chat-channels/identity |
current / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. |
| Apps, channels, and extensions/External chat and email/Connections/Slack/Communication in Settings | chat-channels/identity |
current / production / fixtures | 4 / 1 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. |
| Apps, channels, and extensions/External chat and email/Connections/Slack/Managed setup | chat-channels/providers, connection-setup/channel-setup |
unreviewed / production / fixtures | 21 / 7 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. The recipe adds bounded Telegram subscription maintenance regressions; this story does not establish real provider startup recovery. |
| Apps, channels, and extensions/External chat and email/Connections/Slack/Task tools | chat-channels/conversation |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Task-workspace reconciliation reviewed the added connection/destination-default recipe; these unchanged setup, identity or conversation examples do not establish default selection or new-task inheritance. |
Tool gateways and access profiles
Tool exposure, client configuration, tokens, profiles, and activity.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Apps, channels, and extensions/Tool gateways and access profiles/Tools/Access profiles | gateways-profiles/profiles |
unreviewed / production / fixtures | 18 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/Tool gateways and access profiles/Named gateway tokens | gateways-profiles/tokens |
current / production / fixtures | 8 / 5 | Named, empty and expired token history; issuance pending/error/403/success and name-confirmed revocation. Tokens are fictional; real bearer expiry, scope and revocation need API verification. |
| Apps, channels, and extensions/Tool gateways and access profiles/Tools/Gateways (PAP-11182) | gateways-profiles/gateway |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Manage connections | gateways-profiles/client-connect |
current / production / fixtures | 9 / 4 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Consent | gateways-profiles/client-connect |
current / production / fixtures | 25 / 14 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Device authorization | gateways-profiles/client-connect |
current / production / fixtures | 7 / 3 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Start here | gateways-profiles/client-connect |
unreviewed / production / fixtures | 14 / 4 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Experimental setting | gateways-profiles/client-connect, instance-operations/configuration |
unreviewed / production / fixtures | 8 / 5 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. ToggleOnAndOff, ManagedByCloud and SaveFailedRollsBack mount production experimental settings with simulated saves. Only the assistant-connection flag is represented, not every instance setting. The recipe distinguishes process liveness from authenticated database readiness; these examples do not exercise that operator API boundary. |
Secrets and proposals
Company/user credentials, grants, proposals, and vault import.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Apps, channels, and extensions/Secrets and proposals/Task credential access/01 Notice | secrets/runtime-delivery, recovery/diagnosis |
unreviewed / production / fixtures | 5 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Agent-owned instance secrets remain in trusted server runtime and are excluded from ordinary agent delivery; these UI examples do not verify that lifecycle contract. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Apps, channels, and extensions/Secrets and proposals/Task credential access/02 Task page | secrets/runtime-delivery, recovery/diagnosis |
unreviewed / production / fixtures | 6 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Master reconciliation inspected assignment-history recipient suggestions and manual-selection retention; existing stories do not establish the new assignment-history behavior. Expanded upstream verification recipes were inspected; the existing fixture scenarios do not prove the added backend handoff, workspace, recovery or authorization contracts. Agent-owned instance secrets remain in trusted server runtime and are excluded from ordinary agent delivery; these UI examples do not verify that lifecycle contract. Source review covers the retained-file recovery form, source-bound evidence and unchanged task status; fixture APIs do not prove live provider recovery. The added verification recipe documents source-only retained-file repair; existing fixtures do not establish live provider recovery. |
| Apps, channels, and extensions/Secrets and proposals/Product/Environment Variables Editor | secrets/runtime-delivery |
unreviewed / production / fixtures | 11 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Agent-owned instance secrets remain in trusted server runtime and are excluded from ordinary agent delivery; these UI examples do not verify that lifecycle contract. |
| Apps, channels, and extensions/Secrets and proposals/Proposal review | secrets/proposals |
current / production / fixtures | 7 / 3 | Pending proposal, authority preflight block, list states and rejected proposal/rejection error. ProposalsTab and its dialogs are shipped; secret creation, values and grant authority are not exercised. Agent-owned instance secrets remain in trusted server runtime and are excluded from ordinary agent delivery; these UI examples do not verify that lifecycle contract. |
| Apps, channels, and extensions/Secrets and proposals/Product/Secrets | secrets/company-secrets, secrets/vault-import |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Agent-owned instance secrets remain in trusted server runtime and are excluded from ordinary agent delivery; these UI examples do not verify that lifecycle contract. |
| Apps, channels, and extensions/Secrets and proposals/Product/User secrets | secrets/user-secrets |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Agent-owned instance secrets remain in trusted server runtime and are excluded from ordinary agent delivery; these UI examples do not verify that lifecycle contract. |
Plugins
Installation/configuration, contributed pages/tools, and lifecycle.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Apps, channels, and extensions/Plugins/Configuration | plugins/configuration |
current / production / fixtures | 6 / 3 | PluginSettings configuration route with hydrated values, read pending/unavailable and saved/error/403 responses. Real config storage and plugin worker validation are not proved. |
| Apps, channels, and extensions/Plugins/Contributed routes | plugins/contributions |
current / production / fixtures | 4 / 1 | Production PluginPage host with a registered fixture plugin component; pending/missing contribution and discovery failure. Discovery failure currently remains Loading; contribution contents are a fixture, not shipped plugin code. |
| Apps, channels, and extensions/Plugins/Installation and lifecycle | plugins/installation, plugins/lifecycle |
current / production / fixtures | 10 / 5 | PluginManager list states, install pending/error/success, disable and uninstall receipts. Local record transitions only; package loading and worker lifecycle require production verification. |
Automation and structured work
Routines, schedules, and triggers
Definitions, variables, scheduled/webhook/manual runs, and history.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Automation and structured work/Routines, schedules, and triggers/Product/Routines · Detail (variation C) | routines/definition, routines/management, activity/routine-audit |
unreviewed / production / fixtures | 8 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Activity mounts the shipped ActivitySection with fixture trigger/run/configuration events. This does not establish live routine execution or audit persistence. |
| Automation and structured work/Routines, schedules, and triggers/Product/Routines · Secrets tab | routines/definition, secrets/runtime-delivery |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Agent-owned instance secrets remain in trusted server runtime and are excluded from ordinary agent delivery; these UI examples do not verify that lifecycle contract. |
| Automation and structured work/Routines, schedules, and triggers/Product/Routines/Webhooks UX preview | routines/triggers |
unreviewed / production / fixtures | 21 / 5 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Automation and structured work/Routines, schedules, and triggers/Product/Routines/Webhooks | routines/triggers, routines/history, activity/routine-audit |
unreviewed / production / fixtures | 16 / 14 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Runs and Activity mount RoutineDetail with fixture execution tasks/events and play assertions. Scheduler execution, delivery and audit persistence are not live. |
| Automation and structured work/Routines, schedules, and triggers/Product/Routines · List (grouped cards) | routines/definition, routines/management |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Automation and structured work/Routines, schedules, and triggers/Run now | routines/run-now |
current / production / fixtures | 8 / 4 | RoutineDetail manual-run dialog with required input, captured variables, pending/error/success and read states. Fictional dispatch receipt; real scheduling, coalescing, workspace authority and execution remain separate. |
Pipelines, review queues, and learnings
Experimental stages, automation, items, review, and learning records.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Automation and structured work/Pipelines, review queues, and learnings/Learnings | pipelines/learnings |
current / production / fixtures | 5 / 1 | Production Learnings feed renders a review_decided event plus loading/empty/error/403. Event provenance and durable audit records remain separate; this is not a new learning-record subsystem. |
| Automation and structured work/Pipelines, review queues, and learnings/Items | pipelines/items |
current / production / fixtures | 5 / 1 | Production Pipelines board with stages/items and loading/empty/error/403. Snapshot rows only; transitions, liveness, guards and automation execution remain separate. |
| Automation and structured work/Pipelines, review queues, and learnings/Review queue | pipelines/review |
current / production / fixtures | 7 / 3 | Production ReviewQueue with empty/loading/error/403, approval removal and failure recovery marked Needs attention. Fixture decisions do not prove real review leases, version checks or transitions. |
| Automation and structured work/Pipelines, review queues, and learnings/Stage settings | pipelines/stages |
current / production / fixtures | 5 / 2 | Production PipelineSettings stage editor with filled configuration, no stages, pending/error/403. This pass renders the shipped controls; saved stage/automation changes remain production obligations. |
Cases
Experimental structured fields, relationships, revisions, and task links.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Automation and structured work/Cases/Browse and hierarchy | cases/browse |
current / production / fixtures | 5 / 1 | Cases page with fixture parent/child records and loading/empty/error/403. Failed list queries currently use the shipped empty-case presentation. Responsive duplicate labels are accounted for; server filters and case mutations remain separate. |
| Automation and structured work/Cases/Structure, history and task links | cases/structure, cases/history, cases/task-links |
current / production / fixtures | 8 / 4 | CaseDetail hierarchy and activity, CaseFieldsPanel arbitrary/empty data and IssueCasesPanel reverse links. Fixture relations/events; document revision history and persisted links remain production obligations. |
Status cards
Experimental summaries, watched work, refresh history, and settings.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Automation and structured work/Status cards/Authoring, updates and archive | status-cards/authoring, status-cards/generation, status-cards/inspection, status-cards/archive |
current / production / fixtures | 17 / 10 | StatusCards board/drawer with current/stale/error/live setup, list states, create, refresh, inspection and archive/restoration. Mutable receipts and setup task ID are fixtures; no summarizer execution or revision-history parity is claimed. |
Oversight and operation
Costs and budgets
Spend reports, scoped limits, incidents, hard stops, and resumption.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Oversight and operation/Costs and budgets/Product/Budget & Finance | budgets-costs/cost-reporting, budgets-costs/budgets, budgets-costs/incidents |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. FullMatrix renders BudgetIncidentCard in warning, resolved, pending-approval and escalated hard-stop states. Resolution handlers are no-ops; budget relief and resumption remain unverified. The upstream budget UI distinguishes soft warnings from hard stops; hard incidents retain raise-and-resume and keep-paused controls. |
| Oversight and operation/Costs and budgets/Resolve a budget incident | budgets-costs/resolution |
current / production / fixtures | 10 / 6 | Shipped Costs budget tab with empty/read failures, invalid amount, raise-and-resume, keep-paused and write failure/pending. Fixture incident transitions only; real overlapping holds and hard stops remain separate. The upstream budget UI distinguishes soft warnings from hard stops; hard incidents retain raise-and-resume and keep-paused controls. |
| Oversight and operation/Costs and budgets/Costs/Subscriptions | budgets-costs/cost-reporting, budgets-costs/budgets |
unreviewed / production / fixtures | 7 / 4 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The upstream budget UI distinguishes soft warnings from hard stops; hard incidents retain raise-and-resume and keep-paused controls. |
Dashboards and audit trails
Company health, live work, activity, runs, routines, and timeline.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Oversight and operation/Dashboards and audit trails/Tools/Activity (audit feed) | activity/activity, gateways-profiles/activity |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Oversight and operation/Dashboards and audit trails/Apps/App detail · Activity (lifecycle) | activity/activity, gateways-profiles/activity |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Oversight and operation/Dashboards and audit trails/Product/Data Visualization & Misc | activity/overview |
unreviewed / production / fixtures | 21 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Oversight and operation/Dashboards and audit trails/Execution history | activity/runs |
current / production / fixtures | 6 / 4 | AuditRuns list, completed receipt, empty/loading/failed/denied and no-match filter. Run records are fixture snapshots; no real execution or scoped audit proof. |
| Oversight and operation/Dashboards and audit trails/Pages/Work Timeline | activity/timeline |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
Navigation, profile, and announcements
Sidebar state, favorites/recents, personal identity, and dismissals.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Oversight and operation/Navigation, profile, and announcements/Announcements/AnnouncementCard | navigation-preferences/announcements |
unreviewed / production / fixtures | 11 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Oversight and operation/Navigation, profile, and announcements/Prototypes/Task detail/Mobile tabs | navigation-preferences/navigation |
proposed / prototype / fixtures | 4 / 2 | Local composition retained for its original design purpose; full production parity remains unreviewed. |
| Oversight and operation/Navigation, profile, and announcements/Product/Navigation & Layout | navigation-preferences/navigation |
unreviewed / production / fixtures | 2 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
| Oversight and operation/Navigation, profile, and announcements/Sidebar preferences | navigation-preferences/preferences |
current / production / fixtures | 5 / 1 | Production Sidebar inside PluginLauncherProvider with saved-order reads, pending/error/403 fallback and session-only section collapse. Favorites, recents and actual order persistence still need the recipe checks. |
Instance operations
Installation, updates, service health, configuration, and backups.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Oversight and operation/Instance operations/Backup retention | instance-operations/backup, instance-operations/configuration |
current / production / fixtures | 6 / 6 | Retention presets, initial read, loading, error, denial and pending/saved selection in InstanceGeneralSettings. Backup creation/restore and real settings authority remain production obligations. The recipe distinguishes process liveness from authenticated database readiness; these examples do not exercise that operator API boundary. |
| Oversight and operation/Instance operations/Product/Dev Ops Surfaces | instance-operations/server-service |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. The recipe distinguishes process liveness from authenticated database readiness; these examples do not exercise that operator API boundary. |
CLI/API and local worktrees
Explicit context, resource commands, outputs, runs, and isolated instances.
No primary story suite. Check capability lookup below for related examples; this does not imply a missing product feature.
Contributor surfaces
Developer previews and diagnostic labs
Design examples, interaction fixtures, performance checks; not production acceptance.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Contributor surfaces/Developer previews and diagnostic labs/UX Labs/Converted Test Pages | developer-labs/interaction-labs |
unreviewed / production / fixtures | 4 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. |
Foundations
Shared foundations and guides
Shared components and contributor guidance outside the product feature index.
| Story suite | Capabilities | Product / implementation / data | Stories / play functions | Review note |
|---|---|---|---|---|
| Foundations/Components/Forms & Editors | developer-labs/design |
unreviewed / production / fixtures | 3 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related design reference: demonstrates shared production controls and visual states in an isolated contributor fixture; retains its Foundations home. No product-journey or baseline comparison claim. |
| Foundations/Primitive Matrix | developer-labs/design |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related design reference: demonstrates shared production controls and visual states in an isolated contributor fixture; retains its Foundations home. No product-journey or baseline comparison claim. |
| Foundations/Primitive Coverage | developer-labs/design |
unreviewed / production / fixtures | 11 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related design reference: demonstrates shared production controls and visual states in an isolated contributor fixture; retains its Foundations home. No product-journey or baseline comparison claim. |
| Foundations/Status Language | developer-labs/design |
unreviewed / production / fixtures | 1 / 0 | Shipped subjects identified through imports and local wrappers; full state, fixture-contract and route parity remain unreviewed. Related design reference: demonstrates shared production controls and visual states in an isolated contributor fixture; retains its Foundations home. No product-journey or baseline comparison claim. |
| Overview/Storybook Guide | Shared foundations or contributor guide; no single business capability owns this suite. | unreviewed / guide / static | 1 / 0 | Matches the upstream feature index and order, including features with no cataloged examples. Related suite links and classifications do not imply execution coverage. The generated upstream feature index was reconciled; example scope and classifications are retained. Reviewed the regenerated liveness capability description against the feature recipe; the guide remains a static index and does not prove live readiness. |
Capability lookup
References are navigation links, not proof of parity. An absent link means no cataloged story, not a missing product feature. CLI/operator capabilities may need no Storybook example.
onboarding/instance: No cataloged story.onboarding/company: Getting started and access/Onboarding and first work/Onboarding/Character (unreviewed)onboarding/adapter: Getting started and access/Onboarding and first work/Onboarding/Agent arc (unreviewed), Getting started and access/Onboarding and first work/Onboarding/Connect a model (historical)onboarding/first-task: Getting started and access/Onboarding and first work/Onboarding/Agent arc (unreviewed), Getting started and access/Onboarding and first work/Onboarding/Connect a model (historical)onboarding/resume: Getting started and access/Onboarding and first work/Resume a saved draft (current)access/login: Getting started and access/Login, invitations, and access/Sign in (current)access/invitations: Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/External agent invitation/Components (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/External agent invitation/Journeys (unreviewed)access/membership: Getting started and access/Login, invitations, and access/Organization membership (current)access/resources: Getting started and access/Login, invitations, and access/Private tasks/00 Review guide (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/01 Creation (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/02 Sharing (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/03 Task actions (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/04 References and blockers (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/05 Projects (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/06 Full product pages (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/07 User stories (unreviewed)access/cli-auth: Getting started and access/Login, invitations, and access/CLI authorization (current)companies/selection: Getting started and access/Companies and portability/Selection and archived organizations (current)companies/identity: Getting started and access/Companies and portability/Decision models/01 Settings (unreviewed), Getting started and access/Companies and portability/Decision models/02 History (unreviewed), Getting started and access/Companies and portability/Decision models/03 Journey (unreviewed), Getting started and access/Companies and portability/Fast responses/01 Settings (unreviewed), Getting started and access/Companies and portability/Fast responses/02 History (current)companies/decision-models: Getting started and access/Companies and portability/Decision models/01 Settings (unreviewed), Getting started and access/Companies and portability/Decision models/02 History (unreviewed), Getting started and access/Companies and portability/Decision models/03 Journey (unreviewed)companies/fast-responses: Getting started and access/Companies and portability/Fast responses/01 Settings (unreviewed), Getting started and access/Companies and portability/Fast responses/02 History (current)companies/archive: Getting started and access/Companies and portability/Selection and archived organizations (current)companies/portability: Getting started and access/Companies and portability/Import preview (current)tasks/create: Tasks and conversations/Task creation and lifecycle/Composer/Add menu (unreviewed), Tasks and conversations/Task creation and lifecycle/Composer/Mobile assignee picker (unreviewed), Tasks and conversations/Task creation and lifecycle/Composer/Model and effort picker (mixed), Tasks and conversations/Task creation and lifecycle/Product/Dialogs & Modals (unreviewed), Tasks and conversations/Task creation and lifecycle/Components/Entity pickers/Mobile (unreviewed), Tasks and conversations/Task creation and lifecycle/Composer/New task (current), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/00 Review guide (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/01 Components (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/02 Sidebar (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/03 Agents (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/04 New task (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/05 Chat (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/06 Journeys (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/07 Confirmation (unreviewed)tasks/organize: Tasks and conversations/Task creation and lifecycle/Product/Control Plane Surfaces (unreviewed), Tasks and conversations/Task creation and lifecycle/Product/Issue Management (unreviewed)tasks/properties: Tasks and conversations/Task creation and lifecycle/External Objects (unreviewed), Tasks and conversations/Task creation and lifecycle/Product/Issue Management (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/00 Review guide (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/01 Creation (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/02 Sharing (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/03 Task actions (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/04 References and blockers (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/05 Projects (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/06 Full product pages (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/07 User stories (unreviewed)tasks/discussion: Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Task activity (unreviewed), Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Footer (unreviewed), Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Panel (unreviewed), Tasks and conversations/Task creation and lifecycle/Product/Chat & Comments (unreviewed), Tasks and conversations/Task creation and lifecycle/Tasks/Completed activity preview (current), Tasks and conversations/Task creation and lifecycle/Tasks/Runner activity preview (current), Tasks and conversations/Task creation and lifecycle/Tasks/Task chat review fixes (unreviewed), Tasks and conversations/Task creation and lifecycle/Task chat/Mobile streaming follow (unreviewed), Tasks and conversations/Task creation and lifecycle/Product/Task chat/System notice (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Task Chat Unanswered Questions (unreviewed), Tasks and conversations/Task creation and lifecycle/Tasks/Context notices (unreviewed), Tasks and conversations/Task creation and lifecycle/Chat & Comments/Human identity/00 Review guide (unreviewed), Tasks and conversations/Task creation and lifecycle/Chat & Comments/Human identity/01 Components (unreviewed), Tasks and conversations/Task creation and lifecycle/Chat & Comments/Human identity/02 Mixed-author journey (unreviewed)tasks/completion: Tasks and conversations/Task creation and lifecycle/Paperclip/Assigned Backlog Safeguards (unreviewed), Tasks and conversations/Task creation and lifecycle/Paperclip/Successful Run Handoff (unreviewed)task-coordination/delegation: Tasks and conversations/Questions and approvals/Issue Detail/Plan Decompositions (unreviewed), Tasks and conversations/Delegation, dependencies, and signoff/UX Labs/Tasks Created From a Task (unreviewed), Tasks and conversations/Delegation, dependencies, and signoff/UX Labs/Sub-issues Workflow Checklist (unreviewed)task-coordination/dependencies: Projects and execution/Recovery/Product/Issue/Blocked notice (unreviewed), Tasks and conversations/Delegation, dependencies, and signoff/UX Labs/Sub-issues Workflow Checklist (unreviewed)task-coordination/signoff: Tasks and conversations/Delegation, dependencies, and signoff/Product/Decisions/Stalled review actions (unreviewed)task-coordination/tree-control: Tasks and conversations/Delegation, dependencies, and signoff/Product/Issue Monitor surfaces (unreviewed), Tasks and conversations/Delegation, dependencies, and signoff/Product/Task Watchdog surfaces (unreviewed)inbox-search/views: Tasks and conversations/Inbox, decisions, and search/Personal task views (current)inbox-search/triage: Tasks and conversations/Inbox, decisions, and search/Product/Inbox/Blocked tab (unreviewed)inbox-search/decisions: Tasks and conversations/Inbox, decisions, and search/Decisions/DecisionCard (unreviewed), Tasks and conversations/Inbox, decisions, and search/Pages/Decisions Desk (unreviewed), Tasks and conversations/Inbox, decisions, and search/Pages/Decisions (unreviewed)inbox-search/search: Tasks and conversations/Inbox, decisions, and search/Product/Search & Command K (unreviewed)inbox-search/toasts: Tasks and conversations/Inbox, decisions, and search/Personal task notifications (current)agent-chat/discovery: Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat sidebar/Pages (unreviewed), Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat (mixed), Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat sidebar/Components (current), Tasks and conversations/Agent conversations and project handoff/Design explorations/Chat entry (historical), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/00 Review guide (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/01 Components (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/02 Sidebar (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/03 Agents (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/04 New task (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/05 Chat (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/06 Journeys (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/07 Confirmation (unreviewed)agent-chat/history: Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat sidebar/Pages (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Agent Chat Unanswered Questions (unreviewed), Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat (mixed), Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat sidebar/Components (current), Tasks and conversations/Agent conversations and project handoff/Design explorations/Chat entry (historical)agent-chat/handoff: Tasks and conversations/Agent conversations and project handoff/Design explorations/Agent chat (mixed)agent-chat/conference-room: Tasks and conversations/Agent conversations and project handoff/Conference Room (current)questions-and-approvals/questions: Tasks and conversations/Questions and approvals/Composer/Question flow (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Issue Thread Interactions (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Rich ACP interactions (unreviewed), Tasks and conversations/Questions and approvals/Composer/Interaction above composer (current)questions-and-approvals/dismiss-and-reopen: Tasks and conversations/Questions and approvals/Chat & Comments/Agent Chat Unanswered Questions (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Task Chat Unanswered Questions (unreviewed)questions-and-approvals/confirmations: Tasks and conversations/Questions and approvals/Chat & Comments/Issue Thread Interactions (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Rich ACP interactions (unreviewed), Tasks and conversations/Questions and approvals/Composer/Interaction above composer (current)questions-and-approvals/plan-review: Tasks and conversations/Questions and approvals/Issue Detail/Plan Decompositions (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Issue Thread Interactions (unreviewed)questions-and-approvals/audience: Tasks and conversations/Questions and approvals/Chat & Comments/Issue Thread Interactions (unreviewed), Tasks and conversations/Questions and approvals/Chat & Comments/Rich ACP interactions (unreviewed), Tasks and conversations/Questions and approvals/Composer/Interaction above composer (current)questions-and-approvals/governance: Tasks and conversations/Task creation and lifecycle/Product/Control Plane Surfaces (unreviewed)questions-and-approvals/tool-review: Tasks and conversations/Questions and approvals/Chat & Comments/Connection Reviews (unreviewed)questions-and-approvals/continuation: Tasks and conversations/Questions and approvals/Chat & Comments/Issue Thread Interactions (unreviewed)steering/queue: Tasks and conversations/Steering and queued messages/Composer/Steering and queued messages (current)steering/edit-order-discard: Tasks and conversations/Steering and queued messages/Composer/Steering and queued messages (current)steering/steer: Tasks and conversations/Steering and queued messages/Composer/Steering and queued messages (current)steering/interrupt: Tasks and conversations/Steering and queued messages/Composer/Steering and queued messages (current), Tasks and conversations/Steering and queued messages/Surfaces/Interrupt Handoff (unreviewed)steering/stop-and-pause: Tasks and conversations/Steering and queued messages/Composer/Paused task takeover (historical), Tasks and conversations/Steering and queued messages/Composer/Execution controls (current)steering/drafts: Tasks and conversations/Steering and queued messages/Draft recovery (current)steering/approval-queue: Tasks and conversations/Steering and queued messages/Accepted response delivery (current)documents-artifacts/documents: Tasks and conversations/Documents, attachments, and work products/Document revisions (current)documents-artifacts/annotations: Tasks and conversations/Documents, attachments, and work products/Product/Documents/Annotations (unreviewed), Tasks and conversations/Documents, attachments, and work products/Product/Document Comments (unreviewed)documents-artifacts/attachments: Tasks and conversations/Documents, attachments, and work products/Artifact upload/01 Artifacts pane (unreviewed), Tasks and conversations/Documents, attachments, and work products/Artifact upload/02 Paused task journey (unreviewed), Tasks and conversations/Documents, attachments, and work products/Components/CSV File Tab (unreviewed), Tasks and conversations/Documents, attachments, and work products/Components/File Viewer Sheet (unreviewed), Tasks and conversations/Documents, attachments, and work products/HTML artifacts/01 Preview (unreviewed), Tasks and conversations/Documents, attachments, and work products/HTML artifacts/02 Workspace (unreviewed), Tasks and conversations/Documents, attachments, and work products/HTML artifacts/03 Task journey (unreviewed), Tasks and conversations/Documents, attachments, and work products/Tasks/Text file tabs (unreviewed)documents-artifacts/work-products: Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Commit (unreviewed), Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Data (unreviewed), Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Document (unreviewed), Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/File (unreviewed), Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Image (unreviewed), Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Link preview (unreviewed), Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Pull request (unreviewed), Tasks and conversations/Documents, attachments, and work products/Explorations/Artifact cards/Video (unreviewed), Tasks and conversations/Documents, attachments, and work products/Pages/Artifacts (unreviewed), Tasks and conversations/Documents, attachments, and work products/Task Chat/Rich Work Product Cards (unreviewed), Tasks and conversations/Documents, attachments, and work products/Tasks/Artifact Gallery (unreviewed)documents-artifacts/library: Tasks and conversations/Documents, attachments, and work products/Pages/Artifacts (unreviewed), Tasks and conversations/Documents, attachments, and work products/Tasks/Artifact Gallery (unreviewed)agents/hire: Agents and reusable capabilities/Runs, harnesses, and model accounts/Onboarding/Saved connections (current), Tasks and conversations/Task creation and lifecycle/Product/Dialogs & Modals (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/External agent invitation/Components (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/External agent invitation/Journeys (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Onboarding/New agent (historical)agents/instructions: Agents and reusable capabilities/Hiring, configuration, and organization/Pages/Agent Detail (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Persistent files (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Product/Agent Management (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Configuration refresh (mixed), Apps, channels, and extensions/Connection setup/Design explorations/Connections/Agent instructions (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Memory (unreviewed)agents/organization: Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Personas/Full pages (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Personas (unreviewed)agents/primary-agent: Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/00 Review guide (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/01 Components (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/02 Sidebar (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/03 Agents (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/04 New task (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/05 Chat (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/06 Journeys (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Primary Agent/07 Confirmation (unreviewed)agents/lifecycle: Agents and reusable capabilities/Hiring, configuration, and organization/Pages/Agent Detail (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Product/Agent Management (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Configuration refresh (mixed)agents/built-in: Agents and reusable capabilities/Hiring, configuration, and organization/Product/Built-in Agents (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Summaries/SummarySlotCard (unreviewed)runs-adapters/availability: Tasks and conversations/Task creation and lifecycle/Composer/Mobile assignee picker (unreviewed), Tasks and conversations/Task creation and lifecycle/Composer/Model and effort picker (mixed)runs-adapters/validation: Agents and reusable capabilities/Runs, harnesses, and model accounts/Onboarding/Saved connections (current), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Usage limits (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Review (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/Connectors/Pool host (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Connection pools (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/Assistant connections/Dot Runner (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/07 Subscription sign-in (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/00 Overview (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/01 Onboarding (mixed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/02 Connect (mixed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/03 Agent (mixed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/04 Manage (mixed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/05 Recovery (mixed), Agents and reusable capabilities/Runs, harnesses, and model accounts/AI Connections/Provider routing/06 Production components (unreviewed)runs-adapters/runs: Tasks and conversations/Task creation and lifecycle/Product/Chat & Comments (unreviewed), Tasks and conversations/Task creation and lifecycle/Tasks/Completed activity preview (current), Tasks and conversations/Task creation and lifecycle/Tasks/Runner activity preview (current), Tasks and conversations/Task creation and lifecycle/Tasks/Task chat review fixes (unreviewed)runs-adapters/session: Agents and reusable capabilities/Runs, harnesses, and model accounts/Composer/Session goals (unreviewed)skills/discovery: Agents and reusable capabilities/Skills and Skill Studio/Skills/GitHub sync journey (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills/GitHub synced skills (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills/Repository packages (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills/Import progress (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills Store/Skill detail (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills Store/Discovery grid (unreviewed)skills/authoring: Agents and reusable capabilities/Skills and Skill Studio/Skill Studio/EditACopy (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Product/Skill Studio · FrontmatterPanel (unreviewed)skills/versions: Agents and reusable capabilities/Skills and Skill Studio/Skills/GitHub sync journey (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills/GitHub synced skills (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills/Repository packages (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills/Import progress (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills Store/Skill detail (unreviewed)skills/policy: Agents and reusable capabilities/Skills and Skill Studio/Agent Skills/AgentSkillRow (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/QA / Agent skills edge states (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skill Studio/AgentsUsingSkill (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills/GitHub sync journey (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Product/Skills/Policy surfaces (unreviewed), Agents and reusable capabilities/Skills and Skill Studio/Skills Store/Skill detail (unreviewed)skills/testing: Agents and reusable capabilities/Skills and Skill Studio/Test runs (current)teams/discovery: Agents and reusable capabilities/Team packages and installation/Surfaces/Team Catalog (unreviewed)teams/preview: Agents and reusable capabilities/Team packages and installation/Surfaces/Team Catalog (unreviewed)teams/install: Agents and reusable capabilities/Team packages and installation/Surfaces/Team Catalog (unreviewed)teams/configuration: Agents and reusable capabilities/Team packages and installation/Surfaces/Team Catalog (unreviewed)projects/lifecycle: Tasks and conversations/Task creation and lifecycle/Product/Dialogs & Modals (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/05 Projects (unreviewed), Getting started and access/Login, invitations, and access/Private tasks/06 Full product pages (unreviewed), Projects and execution/Projects and repositories/Product/Projects Goals Workspaces (unreviewed)projects/task-context: Tasks and conversations/Delegation, dependencies, and signoff/UX Labs/Tasks Created From a Task (unreviewed)projects/repositories: Projects and execution/Projects and repositories/Proposals/Project repos/New project (proposed), Projects and execution/Projects and repositories/Proposals/Project repos/Configuration (proposed)projects/defaults: Projects and execution/Projects and repositories/Workspaces/Project runtime provision command (unreviewed)goals/hierarchy: Tasks and conversations/Task creation and lifecycle/Product/Dialogs & Modals (unreviewed), Projects and execution/Projects and repositories/Product/Projects Goals Workspaces (unreviewed)goals/alignment: Projects and execution/Goals and work alignment/Aligned work and navigation (current)goals/navigation: Projects and execution/Goals and work alignment/Aligned work and navigation (current)workspaces/binding: Tasks and conversations/Task creation and lifecycle/Composer/New task (current), Projects and execution/Projects and repositories/Product/Projects Goals Workspaces (unreviewed), Projects and execution/Workspaces, services, and files/Components/SearchableSelect/Workspace picker (unreviewed)workspaces/provisioning: Projects and execution/Projects and repositories/Workspaces/Project runtime provision command (unreviewed), Projects and execution/Workspaces, services, and files/Workspaces/Runtime provisioning status (unreviewed)workspaces/services: Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Task activity (unreviewed), Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Footer (unreviewed), Projects and execution/Workspaces, services, and files/Tasks/Browser Use/Panel (unreviewed), Projects and execution/Workspaces, services, and files/Workspaces/Service control bar (unreviewed)workspaces/files-git: Tasks and conversations/Documents, attachments, and work products/HTML artifacts/01 Preview (unreviewed), Tasks and conversations/Documents, attachments, and work products/HTML artifacts/02 Workspace (unreviewed), Tasks and conversations/Documents, attachments, and work products/HTML artifacts/03 Task journey (unreviewed), Projects and execution/Workspaces, services, and files/Issue/Workspace File Browser (unreviewed)workspaces/closure: Projects and execution/Workspaces, services, and files/Close readiness (current)execution-environments/configuration: Projects and execution/Execution environments/Configuration, capabilities, and probes (current)execution-environments/capabilities: Projects and execution/Execution environments/Configuration, capabilities, and probes (current)execution-environments/probe: Projects and execution/Execution environments/Configuration, capabilities, and probes (current)execution-environments/assignment: Agents and reusable capabilities/Hiring, configuration, and organization/Product/Agent Management (unreviewed)execution-environments/images: Projects and execution/Execution environments/Custom images (current)recovery/diagnosis: Tasks and conversations/Task creation and lifecycle/Paperclip/Assigned Backlog Safeguards (unreviewed), Tasks and conversations/Inbox, decisions, and search/Product/Inbox/Blocked tab (unreviewed), Apps, channels, and extensions/Secrets and proposals/Task credential access/01 Notice (unreviewed), Apps, channels, and extensions/Secrets and proposals/Task credential access/02 Task page (unreviewed), Projects and execution/Recovery/Task chat/Recovery notice (unreviewed), Projects and execution/Recovery/Tasks/Execution recovery (unreviewed), Projects and execution/Recovery/Product/Issue/Blocked notice (unreviewed), Projects and execution/Recovery/Design previews/Recovery notice (current), Projects and execution/Recovery/Paperclip/Source Issue Recovery (unreviewed), Projects and execution/Recovery/Paperclip/Source-resolved Fold (unreviewed), Tasks and conversations/Task creation and lifecycle/Paperclip/Successful Run Handoff (unreviewed)recovery/bounded-continuation: Projects and execution/Recovery/Tasks/Model capacity retry (unreviewed), Projects and execution/Recovery/Product/Issue Scheduled retry surfaces (unreviewed)recovery/source-action: Projects and execution/Recovery/Design previews/Recovery notice (current), Projects and execution/Recovery/Paperclip/Source Issue Recovery (unreviewed), Projects and execution/Recovery/Paperclip/Source-resolved Fold (unreviewed), Projects and execution/Recovery/Workspace finalization recovery/01 Notice (current), Projects and execution/Recovery/Workspace finalization recovery/02 Task journey (unreviewed)recovery/exhaustion: Projects and execution/Recovery/Exhaustion and user decisions (current)recovery/workspace: Projects and execution/Recovery/Workspace branch recovery/01 Repair card (unreviewed), Projects and execution/Recovery/Workspace branch recovery/02 Task journey (unreviewed), Projects and execution/Recovery/Workspace finalization recovery/01 Notice (current), Projects and execution/Recovery/Workspace finalization recovery/02 Task journey (unreviewed)recovery/unknown-outcome: Projects and execution/Recovery/Exhaustion and user decisions (current)recovery/user-continuation: Tasks and conversations/Steering and queued messages/Accepted response delivery (current)recovery/reconnect: Projects and execution/Recovery/App/Connection recovery (unreviewed)connection-setup/catalog: Apps, channels, and extensions/Connection setup/Apps/Canonical icon registry (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Catalog source selection (proposed), Apps, channels, and extensions/Connection setup/Apps/Connect discoverability (PAP-11091) (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/Connectors/Pool host (unreviewed)connection-setup/identity-and-access: Apps, channels, and extensions/Connection setup/Apps/Connections/Arcade (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Composio (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Provider choice (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Executor (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Zapier (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connect name at create time (PAP-11283) (unreviewed), Apps, channels, and extensions/Connection setup/Reviews/PAP-17835 Personal connection identity (unreviewed)connection-setup/credentials: Apps, channels, and extensions/Connection setup/Apps/Connections/Arcade (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Composio (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Executor (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Zapier (unreviewed), Apps, channels, and extensions/Connection setup/Connections/Browser Use Cloud/Settings (current), Apps, channels, and extensions/Connection setup/Design explorations/Connections/Agent instructions (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Enterpret connector (unreviewed), Apps, channels, and extensions/Connection setup/PR reviews/Fireflies and app webhooks (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Memory (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Notion MCP connect flow (PAP-16650) (unreviewed)connection-setup/handoff: Apps, channels, and extensions/Connection setup/Apps/Managed Cloud OAuth handoff (unreviewed)connection-setup/draft-recovery: Apps, channels, and extensions/Connection setup/Apps/Connections/Arcade (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Composio (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Executor (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Zapier (unreviewed)connection-setup/task-request: Tasks and conversations/Questions and approvals/Chat & Comments/Connection Reviews (unreviewed), Apps, channels, and extensions/Connection setup/Connections/In-task connections (unreviewed)connection-setup/channel-setup: Apps, channels, and extensions/Connection setup/Components/Agent setup prompt (unreviewed), Apps, channels, and extensions/External chat and email/Connections/AgentMail setup (unreviewed), Apps, channels, and extensions/External chat and email/Connections/GitHub and Code Review Bot (unreviewed), Apps, channels, and extensions/External chat and email/Connections/iMessage Photon (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Slack/Automatic setup (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Slack/Managed setup (unreviewed)connection-setup/failure: Apps, channels, and extensions/Connection setup/Apps/Connections/Arcade (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Composio (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Executor (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Zapier (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Enterpret connector (unreviewed), Apps, channels, and extensions/External chat and email/Connections/iMessage Photon (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Notion MCP connect flow (PAP-16650) (unreviewed)app-permissions/agent-access: Apps, channels, and extensions/App access and action permissions/Tools/Permitted vs Installed (unreviewed)app-permissions/action-policy: Apps, channels, and extensions/Connection setup/Apps/Connections/Arcade (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Composio (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Executor (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Zapier (unreviewed), Apps, channels, and extensions/App access and action permissions/Tools & Access/ActionCard (unreviewed), Apps, channels, and extensions/App access and action permissions/Apps/Action permissions test (unreviewed), Apps, channels, and extensions/App access and action permissions/Tools/Permitted vs Installed (unreviewed)app-permissions/catalog-change: Apps, channels, and extensions/App access and action permissions/Review newly discovered actions (current)app-permissions/test-action: Apps, channels, and extensions/Connection setup/Apps/Connections/Arcade (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Composio (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Executor (unreviewed), Apps, channels, and extensions/Connection setup/Apps/Connections/Zapier (unreviewed), Apps, channels, and extensions/App access and action permissions/Tools & Access/ActionCard (unreviewed), Apps, channels, and extensions/App access and action permissions/Apps/Action permissions test (unreviewed)app-permissions/account-maintenance: Apps, channels, and extensions/App access and action permissions/Apps/Managed accounts (current)chat-channels/providers: Apps, channels, and extensions/External chat and email/Connections/AgentMail setup (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Chat connection actions (unreviewed), Apps, channels, and extensions/External chat and email/Connectors/GitHub bot management (unreviewed), Apps, channels, and extensions/External chat and email/Historical/GitHub chat prototypes (historical), Apps, channels, and extensions/External chat and email/Connections/GitHub and Code Review Bot (unreviewed), Apps, channels, and extensions/External chat and email/Connections/iMessage Photon (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Slack/Automatic setup (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Slack/Managed setup (unreviewed)chat-channels/identity: Apps, channels, and extensions/External chat and email/Connections/Chat management (unreviewed), Apps, channels, and extensions/External chat and email/Connections/iMessage Photon (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Slack/Avatar in Settings (current), Apps, channels, and extensions/External chat and email/Connections/Slack/Communication in Settings (current)chat-channels/conversation: Apps, channels, and extensions/External chat and email/Connections/AgentMail tasks (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Chat management (unreviewed), Apps, channels, and extensions/External chat and email/Connectors/GitHub bot management (unreviewed), Apps, channels, and extensions/External chat and email/Historical/GitHub chat prototypes (historical), Apps, channels, and extensions/External chat and email/Connections/iMessage Photon (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Slack/Task tools (unreviewed)chat-channels/attachments: Apps, channels, and extensions/External chat and email/Task-linked files (current)chat-channels/lifecycle: Apps, channels, and extensions/External chat and email/Connections/AgentMail settings (unreviewed), Apps, channels, and extensions/External chat and email/Connections/Chat management (unreviewed), Apps, channels, and extensions/External chat and email/Connections/iMessage Photon (unreviewed)gateways-profiles/gateway: Apps, channels, and extensions/Tool gateways and access profiles/Tools/Gateways (PAP-11182) (unreviewed)gateways-profiles/profiles: Apps, channels, and extensions/Tool gateways and access profiles/Tools/Access profiles (unreviewed)gateways-profiles/client-connect: Apps, channels, and extensions/Connection setup/Components/Agent setup prompt (unreviewed), Agents and reusable capabilities/Runs, harnesses, and model accounts/Assistant connections/Dot Runner (unreviewed), Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Manage connections (current), Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Consent (current), Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Device authorization (current), Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Start here (unreviewed), Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Experimental setting (unreviewed)gateways-profiles/tokens: Apps, channels, and extensions/Tool gateways and access profiles/Named gateway tokens (current)gateways-profiles/activity: Oversight and operation/Dashboards and audit trails/Tools/Activity (audit feed) (unreviewed), Oversight and operation/Dashboards and audit trails/Apps/App detail · Activity (lifecycle) (unreviewed)secrets/company-secrets: Apps, channels, and extensions/Secrets and proposals/Product/Secrets (unreviewed)secrets/user-secrets: Apps, channels, and extensions/Secrets and proposals/Product/User secrets (unreviewed)secrets/proposals: Apps, channels, and extensions/Secrets and proposals/Proposal review (current)secrets/vault-import: Apps, channels, and extensions/Secrets and proposals/Product/Secrets (unreviewed)secrets/runtime-delivery: Apps, channels, and extensions/Secrets and proposals/Task credential access/01 Notice (unreviewed), Apps, channels, and extensions/Secrets and proposals/Task credential access/02 Task page (unreviewed), Apps, channels, and extensions/Secrets and proposals/Product/Environment Variables Editor (unreviewed), Automation and structured work/Routines, schedules, and triggers/Product/Routines · Secrets tab (unreviewed)plugins/installation: Apps, channels, and extensions/Plugins/Installation and lifecycle (current)plugins/configuration: Apps, channels, and extensions/Plugins/Configuration (current)plugins/contributions: Apps, channels, and extensions/Plugins/Contributed routes (current)plugins/lifecycle: Apps, channels, and extensions/Plugins/Installation and lifecycle (current)routines/definition: Automation and structured work/Routines, schedules, and triggers/Product/Routines · Detail (variation C) (unreviewed), Automation and structured work/Routines, schedules, and triggers/Product/Routines · Secrets tab (unreviewed), Automation and structured work/Routines, schedules, and triggers/Product/Routines · List (grouped cards) (unreviewed)routines/triggers: Apps, channels, and extensions/Connection setup/PR reviews/Fireflies and app webhooks (unreviewed), Automation and structured work/Routines, schedules, and triggers/Product/Routines/Webhooks UX preview (unreviewed), Automation and structured work/Routines, schedules, and triggers/Product/Routines/Webhooks (unreviewed)routines/run-now: Automation and structured work/Routines, schedules, and triggers/Run now (current)routines/history: Automation and structured work/Routines, schedules, and triggers/Product/Routines/Webhooks (unreviewed)routines/management: Automation and structured work/Routines, schedules, and triggers/Product/Routines · Detail (variation C) (unreviewed), Automation and structured work/Routines, schedules, and triggers/Product/Routines · List (grouped cards) (unreviewed)pipelines/stages: Automation and structured work/Pipelines, review queues, and learnings/Stage settings (current)pipelines/items: Automation and structured work/Pipelines, review queues, and learnings/Items (current)pipelines/review: Automation and structured work/Pipelines, review queues, and learnings/Review queue (current)pipelines/learnings: Automation and structured work/Pipelines, review queues, and learnings/Learnings (current)cases/browse: Automation and structured work/Cases/Browse and hierarchy (current)cases/structure: Automation and structured work/Cases/Structure, history and task links (current)cases/history: Automation and structured work/Cases/Structure, history and task links (current)cases/task-links: Automation and structured work/Cases/Structure, history and task links (current)status-cards/authoring: Automation and structured work/Status cards/Authoring, updates and archive (current)status-cards/generation: Automation and structured work/Status cards/Authoring, updates and archive (current)status-cards/inspection: Automation and structured work/Status cards/Authoring, updates and archive (current)status-cards/archive: Automation and structured work/Status cards/Authoring, updates and archive (current)budgets-costs/cost-reporting: Oversight and operation/Costs and budgets/Product/Budget & Finance (unreviewed), Oversight and operation/Costs and budgets/Costs/Subscriptions (unreviewed), Getting started and access/Companies and portability/Decision models/01 Settings (unreviewed), Getting started and access/Companies and portability/Decision models/02 History (unreviewed), Getting started and access/Companies and portability/Decision models/03 Journey (unreviewed), Getting started and access/Companies and portability/Fast responses/01 Settings (unreviewed), Getting started and access/Companies and portability/Fast responses/02 History (current)budgets-costs/budgets: Oversight and operation/Costs and budgets/Product/Budget & Finance (unreviewed), Tasks and conversations/Task creation and lifecycle/Product/Control Plane Surfaces (unreviewed), Oversight and operation/Costs and budgets/Costs/Subscriptions (unreviewed)budgets-costs/incidents: Oversight and operation/Costs and budgets/Product/Budget & Finance (unreviewed)budgets-costs/resolution: Oversight and operation/Costs and budgets/Resolve a budget incident (current)activity/overview: Oversight and operation/Dashboards and audit trails/Product/Data Visualization & Misc (unreviewed)activity/activity: Oversight and operation/Dashboards and audit trails/Tools/Activity (audit feed) (unreviewed), Oversight and operation/Dashboards and audit trails/Apps/App detail · Activity (lifecycle) (unreviewed), Tasks and conversations/Task creation and lifecycle/Product/Control Plane Surfaces (unreviewed)activity/runs: Oversight and operation/Dashboards and audit trails/Execution history (current)activity/routine-audit: Automation and structured work/Routines, schedules, and triggers/Product/Routines · Detail (variation C) (unreviewed), Automation and structured work/Routines, schedules, and triggers/Product/Routines/Webhooks (unreviewed)activity/timeline: Oversight and operation/Dashboards and audit trails/Pages/Work Timeline (unreviewed)navigation-preferences/navigation: Oversight and operation/Navigation, profile, and announcements/Prototypes/Task detail/Mobile tabs (proposed), Oversight and operation/Navigation, profile, and announcements/Product/Navigation & Layout (unreviewed)navigation-preferences/preferences: Oversight and operation/Navigation, profile, and announcements/Sidebar preferences (current)navigation-preferences/profile: Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Personas/Full pages (unreviewed), Agents and reusable capabilities/Hiring, configuration, and organization/Agents/Personas (unreviewed)navigation-preferences/announcements: Oversight and operation/Navigation, profile, and announcements/Announcements/AnnouncementCard (unreviewed)navigation-preferences/fallbacks: No cataloged story.instance-operations/install-update: No cataloged story.instance-operations/server-service: Oversight and operation/Instance operations/Product/Dev Ops Surfaces (unreviewed)instance-operations/configuration: Apps, channels, and extensions/Tool gateways and access profiles/Assistant connections/Experimental setting (unreviewed), Oversight and operation/Instance operations/Backup retention (current)instance-operations/diagnostics: No cataloged story.instance-operations/backup: Oversight and operation/Instance operations/Backup retention (current)cli-operations/context: No cataloged story.cli-operations/domain-commands: No cataloged story.cli-operations/outputs: No cataloged story.cli-operations/run-controls: No cataloged story.cli-operations/worktree-instances: No cataloged story.developer-labs/design: Foundations/Components/Forms & Editors (unreviewed), Foundations/Primitive Matrix (unreviewed), Foundations/Primitive Coverage (unreviewed), Foundations/Status Language (unreviewed)developer-labs/interaction-labs: Contributor surfaces/Developer previews and diagnostic labs/UX Labs/Converted Test Pages (unreviewed)developer-labs/performance: No cataloged story.developer-labs/route-gates: No cataloged story.