diff --git a/lib/filter.mjs b/lib/filter.mjs index 29b0e2b..b88b744 100644 --- a/lib/filter.mjs +++ b/lib/filter.mjs @@ -56,8 +56,14 @@ Penalize heavily for: - Wrong industry (insurance, healthcare PR, construction, retail, K-12 education, utilities) - Wrong role type (SDR/BDR, customer success, partnerships, marketing, coordinator) - Junior or entry-level positions -- Staffing agency spam with no real company named +- Staffing agency posts with NO discernible real role or company (pure spam) — if the role and responsibilities are clearly described, DO NOT penalize for being posted by a recruiter/agency - Salary clearly below minimum +- Geographic mismatch (non-remote, requires relocation) + +Do NOT penalize for: +- Company size or funding stage (this is an enterprise AE role — large companies are fine) +- SMB or mid-market segments (these are valid AE roles) +- Staffing agency postings where the actual role is clearly described Return ONLY a JSON object: {"score": <0-10>, "reason": ""}`; }