Scraper fixes: - Roche: new fetch_phenom adapter (Phenom refineSearch). The old playwright scrape of ?locationsearch=Switzerland harvested recommendation-widget cards (Shanghai, Kyiv, Bogota) while the page reported no-results. 0 -> 88 CH-eligible roles. - Apple: dropped default_location "Switzerland", which relabelled US "Various Locations" postings as Swiss (84 phantom CH rows over 4 runs). Now honestly 0. - Meta: NOT broken — metacareers reports "1 Items" for Zurich. Comment added so it is not "fixed" again. New boards: - Amazon/AWS (fetch_amazon): 32 CH roles incl. a Zurich AWS FDE req and a Bern ProServe Cloud Architect. AWS is the evidenced cloud; claims.json forbids GCP. - Axpo (teamtailor via base_url + pagination): 461 roles, opens the energy lane. Locations read from schema.org jobLocation with ISO alpha-2 expanded, so Madrid/Milan/Warsaw roles are not marked Swiss. Telenor benefits too. Title filtering now has two explicit modes. Inclusion allowlists fail closed and hide unanticipated good-fit roles, so they are now used only where volume forces it (>~200 roles). Everything else uses the shared, board-agnostic NOISE_TITLE_EXCLUDE, which fails open and leaves the final call to the scorer and the reviewer. Palantir stays unfiltered per its existing documented rationale. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
34 lines
5.9 KiB
Plaintext
34 lines
5.9 KiB
Plaintext
== roche
|
|
POST https://careers.roche.com/widgets
|
|
POST {"deviceType":"desktop","locale":"en_global","pageId":"page11-ds","refNum":"ROCHGLOBAL","siteVariant":"external","ddoKey":"dynaData"}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"data":{"hf-krisztian-test":"KZFVv6","hf-krisztian-test$$z4HDz3vS":"gbobHe","hf-krisztian-test$$4HDz3vS":"fmAme4","hf-krisztian-test$$Aq1abxJ":"q1abxJ","hf-krisztian-test$$Ahl5Fa2":"hl5Fa2","poIIrO":"ph-cookie-popup-v2-default","Zvv6ZI":"ph-paragraph-cc-view1-option1-theme1","CUbexW":"ph-hero-block-cc-view12-option1-theme1","":"ph-page-state-data-v1-no-results-ROCHGLOBAL-en_global-page11","JSx8eq":"ph-global-search-v3-default","r7iov4":"ph-page-state-data-v1-no-results-ROCHGLOBAL-en_global-page11","zdessz":"ph-category-overview-v3-view8","w9gb8n":"ph-skills-v1-default","x25c65":"ph-facets-v1-
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","pageId":"page11-ds","data":[{"widgetTag":"ph-cookie-popup-v2","view":"default","instanceId":"poIIrO"},{"widgetTag":"ph-global-search-v3","view":"default","instanceId":"JSx8eq"},{"widgetTag":"ph-page-state-data-v1","view":"no-results-ROCHGLOBAL-en_global-page11","instanceId":"r7iov4"},{"widgetTag":"ph-category-overview-v3","view":"view8","instanceId":"zdessz"},{"widgetTag":"ph-skills-v1","view":"default","instanceId":"w9gb8n"},{"widgetTag":"ph-facets-v1","view":"view3","instanceId":"x25c65"},{"widgetTag":
|
|
POST https://careers.roche.com/widgets
|
|
POST {"widgetIds":["KZFVv6","gbobHe","fmAme4","q1abxJ","hl5Fa2","ph-cookie-popup-v2-default","ph-paragraph-cc-view1-option1-theme1","ph-hero-block-cc-view12-option1-theme1","ph-global-search-v3-default","ph-page-state-data-v1-no-results-ROCHGLOBAL-en_global-page11","ph-category-overview-v3-view8","ph-skills-v1-default","ph-facets-v1-view3","ph-create-job-alert-v1-default","ph-content-cc-view4-option5-theme1","ph-search-results-v2-view5","BgxJYk","0tOMrd","m5IDBJ"],"refNum":"ROCHGLOBAL","lang":"en_global","deviceType":"desktop","pageName":"search-results","siteType":"external","pageId":"page11-ds","
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","pageId":"page11-ds","ddoKey":"getWidgetVersions"}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"refNum":"ROCHGLOBAL","lang":"en_global","deviceType":"desktop","pageName":"search-results","siteType":"external","pageId":"page11-ds","country":"global","ddoKey":"getTriggerConfig"}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","refNum":"ROCHGLOBAL","siteType":"external","pageId":"page11-ds","ddoKey":"jobCartCountV2"}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","refNum":"ROCHGLOBAL","siteType":"external","pageId":"page11-ds","ddoKey":"validateJwtToken"}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","refNum":"ROCHGLOBAL","siteType":"external","pageId":"page11-ds","ddoKey":"getPrivacyConsentsConfig"}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","pageId":"page11-ds","data":{"poIIrO":"ph-cookie-popup-v2-default","JSx8eq":"ph-global-search-v3-default","r7iov4":"ph-page-state-data-v1-no-results-ROCHGLOBAL-en_global-page11","zdessz":"ph-category-overview-v3-view8","w9gb8n":"ph-skills-v1-default","x25c65":"ph-facets-v1-view3","oiyn2y":"ph-create-job-alert-v1-default","zcduui":"ph-search-results-v2-view5"},"ddoKey":"canvasGetWidgetContent"}
|
|
GET https://content-ir.phenompeople.com/api/ROCHGLOBAL/jobwidgetsettings?locale=en_global&siteType=external&deviceType=desktop&
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","ddoKey":"validateJwtToken"}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","ddoKey":"eagerLoadRefineSearchSession","sortBy":"","subsearch":"","from":0,"irs":false,"jobs":true,"counts":true,"all_fields":["category","subCategory","country","state","city","type","jobLevel","jobType"],"size":10,"clearAll":false,"jdsource":"facets","isSliderEnable":false,"pageId":"page11-ds","siteType":"external","keywords":"","global":true,"selected_fields":{},"locationData":{}}
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","ddoKey":"getJobStatusListV2","jobSeqNos":["ROCHGLOBAL202603108085EXTERNALENGLOBAL","ROCHGLOBAL202510127711EXTERNALENGLOBAL","ROCHGLOBAL202601100377EXTERNALENGLOBAL","ROCHGLOBAL202509122078EXTERNALENGLOBAL","ROCHGLOBAL202603106148EXTERNALENGLOBAL","ROCHGLOBAL202206125077EXTERNALENGLOBAL","ROCHGLOBAL202210136501EXTERNALENGLOBAL","ROCHGLOBAL202311124191EXTERNALENGLOBAL","ROCHGLOBAL202312128405EXTERNALENGLOBAL","ROCHGLOBAL202405113331EXTERNALENGLOBAL"]}
|
|
GET https://content-ir.phenompeople.com/api/ROCHGLOBAL/globalSearchConfig?locale=en_global&siteType=external&deviceType=desktop&
|
|
POST https://careers.roche.com/widgets
|
|
POST {"lang":"en_global","deviceType":"desktop","country":"global","pageName":"search-results","ddoKey":"getJobStatusListV2","jobSeqNos":["ROCHGLOBAL202603108085EXTERNALENGLOBAL","ROCHGLOBAL202510127711EXTERNALENGLOBAL","ROCHGLOBAL202601100377EXTERNALENGLOBAL","ROCHGLOBAL202509122078EXTERNALENGLOBAL","ROCHGLOBAL202603106148EXTERNALENGLOBAL","ROCHGLOBAL202206125077EXTERNALENGLOBAL","ROCHGLOBAL202210136501EXTERNALENGLOBAL","ROCHGLOBAL202311124191EXTERNALENGLOBAL","ROCHGLOBAL202312128405EXTERNALENGLOBAL","ROCHGLOBAL202405113331EXTERNALENGLOBAL"]}
|
|
== meta
|
|
== apple
|