[Vue] Interviews: email thread modal and draft reply missing #55

Open
opened 2026-04-02 17:30:30 -07:00 by pyr0ball · 0 comments
Owner

Problem

The Streamlit Interviews page has an email modal per job showing the full inbound/outbound thread and allowing draft replies to be composed and logged. This is missing from Vue.

Missing features

  • Email button on each kanban card (with unread signal count badge)
  • Modal/sheet showing:
    • Chronological email thread (from job_contacts table)
    • Direction indicators (inbound / outbound)
    • "Draft Reply" section (compose + save draft)
    • "Log New Contact" form
  • Signal-based highlighting (interview_scheduled, offer_received, etc.)
## Problem The Streamlit Interviews page has an email modal per job showing the full inbound/outbound thread and allowing draft replies to be composed and logged. This is missing from Vue. ## Missing features - Email button on each kanban card (with unread signal count badge) - Modal/sheet showing: - Chronological email thread (from `job_contacts` table) - Direction indicators (inbound / outbound) - "Draft Reply" section (compose + save draft) - "Log New Contact" form - Signal-based highlighting (interview_scheduled, offer_received, etc.)
pyr0ball added this to the Paid Tier GA milestone 2026-04-02 17:30:30 -07:00
pyr0ball added the
enhancement
vue
labels 2026-04-02 17:30:30 -07:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/peregrine#55
No description provided.