╭──────────────────────────────────╮
│ ApplyPilot Pipeline (sequential) │
╰──────────────────────────────────╯
Min score: 7
Workers: 1
Validation: normal
Stages: discover -> enrich -> score -> tailor -> cover -> pdf
DB: 151 jobs, 0 pending enrichment
======================================================================
STAGE: discover — Job discovery (JobSpy + Workday + smart extract)
Started: 12:39:29
JobSpy full crawl...
12:39:29 - INFO - Full crawl: 70 search combinations
12:39:29 - INFO - Sites: indeed, linkedin, zip_recruiter | Results/site: 50 | Hours old: 72
2026-04-14 12:39:30,585 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e2966da1322e-IAD","status_code":403}
2026-04-14 12:40:35,074 - INFO - JobSpy:Linkedin - finished scraping
12:40:35 - INFO - ["Mobile App Developer" in Remote (remote) [tier 1]] 57 results -> 2 new, 26 dupes, 29
filtered (location)
2026-04-14 12:40:35,782 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e42dfb919a55-IAD","status_code":403}
12:41:01 - INFO - ["Flutter Developer" in Remote (remote) [tier 2]] 19 results -> 0 new, 14 dupes, 5 filtered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 filtered (location)
2026-04-14 12:42:19,550 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 filtered (location)
ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 fered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD"ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 filtered (location)
2026-04-14 12:42:19,550 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e6b66930384f-IAD","status_code":403}
12:43:33 - INFO - ["Backend Developer" in Remote (remote) [tier 3]] 100 results -> 2 new, 71 dupes, 27 filtered (location)ltered (location) se: {"error_code":"forbidden aa","error_
2026-04-14 12:43:34,218 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e889187f5909-IAD","status_code":403} ered (location)
12:44:55 - INFO - ["Python Developer" in Remote (remote) [tier 3]] 73 results -> 38 new, 8 dupes, 27 filtse: {"error_code":"forbidden aa","error_ered (location)
12:44:55 - INFO - Progress: 5/70 queries done (43 new, 190 dupes, 0 errors)
2026-04-14 12:44:55,684 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0ea8618ead5da-IAD","status_code":403}
12:46:02 - INFO - ["Full Stack Developer" in Remote (remote) [tier 3]] 74 results -> 20 new, 26 dupes, 28 filtered (location)
2026-04-14 12:46:03,130 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0ec2bf862defc-IAD","status_code":403}
12:46:24 - ERROR - ["API Developer" in Remote (remote) [tier 3]] (non-gd): Invalid country string: 'liberia'. Valid countries are: argentina, australia, austria, bahrain, bangladesh, belgium, bulgaria, brazil,
canada, chile, china, colombia, costa rica, croatia, cyprus, czech republic,czechia, denmark, ecuador, egypt, estonia, finland, france, germany, greece, hong kong, hungary, india, indonesia, ireland, israel, italy, japan, kuwait, latvia, lithuania, luxembourg, malaysia, malta, mexico, morocco, netherlands, new zealand, nigeria, norway, oman, pakistan, panama, peru, philippines, poland, portugal, qatar, romania, saudi arabia, singapore, slovakia, slovenia, south africa, south korea, spain, sweden, switzerland, taiwan, thailand, türkiye,turkey, ukraine, united arab emirates, uk,united kingdom, usa,us,united states, uruguay,
venezuela, vietnam, usa/ca, worldwide
12:46:24 - ERROR - ["API Developer" in Remote (remote) [tier 3]]: all sites failed
2026-04-14 12:46:24,694 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0ecb288eae730-IAD","status_code":403}
╭──────────────────────────────────╮
│ ApplyPilot Pipeline (sequential) │
╰──────────────────────────────────╯
Min score: 7
Workers: 1
Validation: normal
Stages: discover -> enrich -> score -> tailor -> cover -> pdf
DB: 151 jobs, 0 pending enrichment
======================================================================
STAGE: discover — Job discovery (JobSpy + Workday + smart extract)
Started: 12:39:29
JobSpy full crawl...
12:39:29 - INFO - Full crawl: 70 search combinations
12:39:29 - INFO - Sites: indeed, linkedin, zip_recruiter | Results/site: 50 | Hours old: 72
2026-04-14 12:39:30,585 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e2966da1322e-IAD","status_code":403}
2026-04-14 12:40:35,074 - INFO - JobSpy:Linkedin - finished scraping
12:40:35 - INFO - ["Mobile App Developer" in Remote (remote) [tier 1]] 57 results -> 2 new, 26 dupes, 29
filtered (location)
2026-04-14 12:40:35,782 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e42dfb919a55-IAD","status_code":403}
12:41:01 - INFO - ["Flutter Developer" in Remote (remote) [tier 2]] 19 results -> 0 new, 14 dupes, 5 filtered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 filtered (location)
2026-04-14 12:42:19,550 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 filtered (location)
ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 fered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD"ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with responered (location)
ered (location)
2026-04-14 12:41:02,396 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e4d439808c9a-IAD","status_code":403}
12:42:18 - INFO - ["Software Developer" in Remote (remote) [tier 3]] 100 results -> 1 new, 71 dupes, 28 filtered (location)
2026-04-14 12:42:19,550 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e6b66930384f-IAD","status_code":403}
12:43:33 - INFO - ["Backend Developer" in Remote (remote) [tier 3]] 100 results -> 2 new, 71 dupes, 27 filtered (location)ltered (location) se: {"error_code":"forbidden aa","error_
2026-04-14 12:43:34,218 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0e889187f5909-IAD","status_code":403} ered (location)
12:44:55 - INFO - ["Python Developer" in Remote (remote) [tier 3]] 73 results -> 38 new, 8 dupes, 27 filtse: {"error_code":"forbidden aa","error_ered (location)
12:44:55 - INFO - Progress: 5/70 queries done (43 new, 190 dupes, 0 errors)
2026-04-14 12:44:55,684 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0ea8618ead5da-IAD","status_code":403}
12:46:02 - INFO - ["Full Stack Developer" in Remote (remote) [tier 3]] 74 results -> 20 new, 26 dupes, 28 filtered (location)
2026-04-14 12:46:03,130 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0ec2bf862defc-IAD","status_code":403}
12:46:24 - ERROR - ["API Developer" in Remote (remote) [tier 3]] (non-gd): Invalid country string: 'liberia'. Valid countries are: argentina, australia, austria, bahrain, bangladesh, belgium, bulgaria, brazil,
canada, chile, china, colombia, costa rica, croatia, cyprus, czech republic,czechia, denmark, ecuador, egypt, estonia, finland, france, germany, greece, hong kong, hungary, india, indonesia, ireland, israel, italy, japan, kuwait, latvia, lithuania, luxembourg, malaysia, malta, mexico, morocco, netherlands, new zealand, nigeria, norway, oman, pakistan, panama, peru, philippines, poland, portugal, qatar, romania, saudi arabia, singapore, slovakia, slovenia, south africa, south korea, spain, sweden, switzerland, taiwan, thailand, türkiye,turkey, ukraine, united arab emirates, uk,united kingdom, usa,us,united states, uruguay,
venezuela, vietnam, usa/ca, worldwide
12:46:24 - ERROR - ["API Developer" in Remote (remote) [tier 3]]: all sites failed
2026-04-14 12:46:24,694 - ERROR - JobSpy:ZipRecruiter - ZipRecruiter response status code 403 with response: {"error_code":"forbidden aa","error_message":"forbidden aa","request_id":"CFRAY:9ec0ecb288eae730-IAD","status_code":403}