From 913a5de5ac00e3047625f18addff29fca20ef1f8 Mon Sep 17 00:00:00 2001 From: Dennis Thiessen Date: Sun, 24 May 2026 18:48:56 +0200 Subject: [PATCH] chore(job_scout): drop Coinbase from MANUAL_CHECK (hiring freeze) Coinbase cut ~14% of staff and is not actively hiring; remove its manual-check entry. The getro Coinbase Ventures source covers portfolio companies only, not Coinbase itself, so Coinbase is now off the radar until they reopen. Now 2 manual sources (AMINA, Bitcoin Suisse). Co-Authored-By: Claude Opus 4.7 --- job_scout/scout.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/job_scout/scout.py b/job_scout/scout.py index 5e8b8bc..eb5266a 100644 --- a/job_scout/scout.py +++ b/job_scout/scout.py @@ -217,8 +217,6 @@ COMPANIES = [ # Companies where adapter probing did not yield a reliable scrape. Reasons noted. # These surface as a clickable checklist in the report so they're not forgotten. MANUAL_CHECK = [ - ("Coinbase", "/careers/positions 302-redirects to landing; no job links or ATS API exposed even with stealth", - "https://www.coinbase.com/careers"), ("AMINA Bank", "jobs are at /careers/ (#positions) via JS widget; only ~4 apply links, no scrapable list", "https://aminagroup.com/careers/#positions"), ("Bitcoin Suisse", "jobs under /careers#open-positions load via JS widget; section empty at scrape time (likely no/few openings)", @@ -815,7 +813,7 @@ def main(): # === Adapter coverage (refreshed 2026-05-24) ================================== -# 21 companies automated across 9 adapter types; 3 remain in MANUAL_CHECK. +# 21 companies automated across 9 adapter types; 2 remain in MANUAL_CHECK. # # Automated (COMPANIES above): # workday nvidia, novartis @@ -835,10 +833,10 @@ def main(): # Sonova were dropped from the target list (no API / low fit; Sonova is MedTech, off-thesis). # # Note: the Coinbase Ventures board (getro) covers PORTFOLIO companies, not Coinbase -# itself — Coinbase-the-employer's own careers site stays in MANUAL_CHECK below. +# itself. Coinbase-the-employer was dropped from MANUAL_CHECK (mass layoffs / hiring +# freeze as of 2026-05; re-add coinbase.com/careers if they reopen). # # Still manual (MANUAL_CHECK above) — to automate, each needs a real-browser probe: -# Coinbase coinbase.com/careers Cloudflare-protected, 302 to landing # AMINA aminagroup.com/careers JS widget, ~4 apply links, low volume # Bitcoin Suisse bitcoinsuisse.com/careers JS widget, empty at scrape time, low volume # ==============================================================================