From c206563b59a03fa5fd7c0f39296fa222204fbaa6 Mon Sep 17 00:00:00 2001 From: Dennis Thiessen Date: Tue, 18 Aug 2026 10:34:58 +0200 Subject: [PATCH] chore(scout): drop Coinbase Ventures getro board MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The board never carried Coinbase's own roles — only Getro portfolio companies. Across ~3 months it surfaced 3 distinct CH-eligible roles, all from Ashby (recruiting software, ruled out 2026-07-28) and all decided "skip". Since the Ashby exclusion it has returned 0 jobs on every run, surfacing a false error line in each report. Entry replaced with a "Dropped:" note per the file's convention. fetch_getro is retained (no caller) since it generalises to any Getro collection id. Co-Authored-By: Claude Opus 5 --- job_scout/scout.py | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/job_scout/scout.py b/job_scout/scout.py index 79279aa..3bb5c49 100644 --- a/job_scout/scout.py +++ b/job_scout/scout.py @@ -244,19 +244,12 @@ COMPANIES = [ "url": "https://www.bis.org/doclist/vacancies.rss", "default_location": "Basel, Switzerland", }), - # Coinbase Ventures web3 talent network (Getro collection 1625). Aggregates roles - # across portfolio companies (Notion, Ashby, VALR, World, ...), NOT Coinbase itself — - # see fetch_getro. CH-filtered + eng title-filtered to stay relevant. - ("coinbase_ventures", "Coinbase Ventures (web3)", "getro", { - "collection": 1625, - "locations": ["Switzerland"], - "job_functions": ["Software Engineering", "IT", "Data Science"], - # User preference 2026-07-28: recruiting-software domain is not a target. - # Exclude the underlying employer here without hiding unrelated companies - # carried by the Coinbase Ventures portfolio board. - "_exclude_orgs": ["Ashby"], - "_title_filter": ENG_TITLE_FILTER, - }), + # Dropped: Coinbase Ventures web3 talent network (Getro collection 1625) — 2026-08-18. + # Never carried Coinbase's own roles, only portfolio companies. Across ~3 months + # it surfaced 3 distinct CH-eligible roles, ALL from Ashby (recruiting software, + # ruled out 2026-07-28) and all decided "skip". With Ashby excluded the board has + # returned 0 jobs on every run since, reported as a false error each time. + # fetch_getro is retained for a future VC talent network worth tracking. # Bitcoin Suisse (Zug) uses the onlyfy.jobs ATS. No title filter — small crypto # firm, only a handful of CH roles; let scoring rank them (CH filter does the rest). ("bitcoin_suisse", "Bitcoin Suisse", "onlyfy", {"slug": "bitcoin-suisse"}), @@ -689,9 +682,10 @@ def fetch_teamtailor(args): def fetch_getro(args): """Getro network job-board search API (POST JSON). Powers VC portfolio talent - networks — here the Coinbase Ventures web3 network (collection 1625). Returns roles - across ALL portfolio companies (Notion, Ashby, VALR, World, ...), NOT Coinbase itself; - Coinbase doesn't list its own openings on its Ventures board. Server-side filters: + networks. NO company in COMPANIES currently uses this adapter — the Coinbase Ventures + network was dropped 2026-08-18 (see the note there). Kept because it generalises to any + Getro collection id. Note such boards list PORTFOLIO companies' roles, never the VC's + own openings, so an org filter is usually needed. Server-side filters: searchable_locations and job_functions. Org name is folded into the title since this is a multi-company board.""" collection = args["collection"] @@ -1834,7 +1828,7 @@ def main(): # pcsx microsoft # smartrecruiters metgroup, ldc # rss bis -# getro coinbase_ventures +# getro (no company configured — adapter kept for future VC talent networks) # onlyfy bitcoin_suisse # lever palantir, quantco # taleo nato (dk_no; nato.taleo.net §2 — marketing page is nato.int/vacancies)