Scrum4Me/components/ideas
Madhura68 b25c3c5482 fix(m12): drop bogus /backlog#pbi-{code} route on PBI-link
Three places linked to \`/products/[id]/backlog#pbi-{pbi_code}\` after
materializing or in the planned-state link-card. That route doesn't
exist (product backlog lives at \`/products/[id]\` directly), and the
hash was double-prefixed (\`#pbi-PBI-32\`) since pbi_code already starts
with PBI-. Result: 404 for the user.

Fix: route to \`/products/[id]\` without anchor. The new PBI is the most
recent so visible near the top. Per-PBI anchor scrolling is a follow-up
once we add \`id="pbi-{id}"\` attributes to pbi-list rows.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 14:06:24 +02:00
..
download-md-button.tsx ui: idea-timeline + pbi-link-card + download-md-button (M12 T-512) 2026-05-04 21:39:33 +02:00
idea-detail-layout.tsx ui: idea-timeline + pbi-link-card + download-md-button (M12 T-512) 2026-05-04 21:39:33 +02:00
idea-list.tsx ui: /ideas list page + IdeaList table + row-actions skeleton (M12 T-507) 2026-05-04 21:30:56 +02:00
idea-md-editor.tsx ui: idea-md-editor with yaml-validate + wire into detail tabs (M12 T-511) 2026-05-04 21:37:49 +02:00
idea-pbi-link-card.tsx fix(m12): drop bogus /backlog#pbi-{code} route on PBI-link 2026-05-05 14:06:24 +02:00
idea-row-actions.tsx fix(m12): drop bogus /backlog#pbi-{code} route on PBI-link 2026-05-05 14:06:24 +02:00
idea-timeline.tsx fix(m12): hydration mismatch on IdeaTimeline timestamps 2026-05-05 13:29:43 +02:00