mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-11 21:59:38 +01:00
Add a GET endpoint and corresponding UI panel that surfaces issue_plan_decomposition records so operators can see when an accepted plan revision has been decomposed and which child ids were created, without doing raw DB forensics. - Add GET /api/issues/:id/accepted-plan-decompositions - Service helper listAcceptedPlanDecompositions enriches each record with the plan revision number and per-child summaries - New IssuePlanDecompositionsSection renders on planning issues with status, child counts, child issue links, idempotent-reuse hint, and a deep link to the plan document - Activity row labels for issue.accepted_plan_decomposition_updated describe whether children were created, reused, or both - Regression test covering listAcceptedPlanDecompositions shape Co-Authored-By: Paperclip <noreply@paperclip.ing>
@paperclipai/ui
Published static assets for the Paperclip board UI.
What gets published
The npm package contains the production build under dist/. It does not ship the UI source tree or workspace-only dependencies.
Storybook
Storybook config, stories, and fixtures live under ui/storybook/.
pnpm --filter @paperclipai/ui storybook
pnpm --filter @paperclipai/ui build-storybook
Typical use
Install the package, then serve or copy the built files from node_modules/@paperclipai/ui/dist.