Files
PaperClipAI/server
Devin FoleyandPaperclip f3ac949ca8 PAPA-422: surface accepted-plan decomposition state in operator UI
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>
2026-05-24 18:09:58 -07:00
..
2026-03-12 13:09:22 -05:00