Gone quiet: flag open applications with no activity for three weeks, and suggest the follow-up #30
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Postulo/postulo#30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
Status.GHOSTEDexists, and its docstring explains why: an employer that simply stops replying is the single most common ending. But nothing in Postulo notices the silence.OPEN_STATUSES(applications/models.py, line 49) defines the undecided ones, every event carriesoccurred_at, andwith_display_data()(line 101) loads the posting, company and tags for the lists — and no last-activity date. An application can sit at applied for two months and look exactly like one applied to yesterday. The nudge that leads to ghosted, or to a follow-up, is missing.Shape
Maxof the events'occurred_at, falling back toapplied_at), shown in the table (a column for #20) and on the card.change_status, so the timeline says when the person gave up waiting), and Snooze (a reminder two weeks out, which by definition makes it not quiet).Classification
Enhancement. Not breaking: an annotation, a per-person setting with a default, no schema on applications.
Open questions