One-line summary
Render #123 in description/notes as clickable pills with hover preview; mentions are one-way (unlike Linked issues).
Problem / motivation
Users reference other tasks in prose without wanting a formal bidirectional link. Linked issues create A↔B. Mentions should be A→B only: task 1 can mention #2 without #2 gaining a link back to 1.
Proposed solution
- Detect
# + issue number in description and notes (title only if safe).
- Style as pills (same visual family as link chips).
- Click → open that issue in the drawer.
- Hover → mini preview (title + priority/tracker).
- Do not write reverse entries into the linked-issues graph.
- Unknown/deleted
# → muted or plain text.
Implementer notes: Shared pill component with bidirectional: false; resolve via store; word-boundary rules so file#1 isn’t a false mention; docs distinguish Links vs Mentions. Coordinate with title/description fidelity work. Out of scope: subtasks; cross-project mentions; # autocomplete (follow-up).
Alternatives considered
- Reuse Linked issues only (wrong semantics).
- Autocomplete
# while typing (nice follow-up).
Primary surface
Task drawer
Constraints you accept
Mock / sketch / reference (optional)
Inline #308 in notes becomes a pastel pill; hover card shows issue title like link hover.
One-line summary
Render
#123in description/notes as clickable pills with hover preview; mentions are one-way (unlike Linked issues).Problem / motivation
Users reference other tasks in prose without wanting a formal bidirectional link. Linked issues create A↔B. Mentions should be A→B only: task 1 can mention
#2without#2gaining a link back to 1.Proposed solution
#+ issue number in description and notes (title only if safe).#→ muted or plain text.Implementer notes: Shared pill component with
bidirectional: false; resolve via store; word-boundary rules sofile#1isn’t a false mention; docs distinguish Links vs Mentions. Coordinate with title/description fidelity work. Out of scope: subtasks; cross-project mentions;#autocomplete (follow-up).Alternatives considered
#while typing (nice follow-up).Primary surface
Task drawer
Constraints you accept
*.mdreadabilityMock / sketch / reference (optional)
Inline
#308in notes becomes a pastel pill; hover card shows issue title like link hover.