mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-25 17:45:53 +01:00
Promote the context pathway out of the overflow menu into an
always-visible footer-left ghost link on every card — active, expanded,
and curtain rows alike. The overflow menu keeps only Snooze/Dismiss.
- SOURCE_META gains a per-source contextLabel named for where
subject.href actually lands ("View thread", "View request", "View
run", "View issue", …) so the link never over-promises.
- The footer band splits context-left / CTAs-right (justify-between);
the 3a justify-end contract moves to the CTA group. Two tests that
encoded the pre-4a shape (first-anchor-is-CTA in the review deep-link
test, justify-end on the outer band) update accordingly, plus new
coverage for link presence, footer-left position, expanded
persistence, and curtain rows.
Verified: token gates 3/3 CLEAN, pnpm typecheck green, ui vitest
2537/2537, light+dark before/after screenshots reviewed.
Co-Authored-By: Paperclip <noreply@paperclip.ing>