santifer/career-ops
Documented errors, page 2 of 6. Back to santifer/career-ops
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| ratePerMin must be a finite number > 0, got | validation | error | rate-limiting, validation, dns, configuration |
| jobbankca: invalid URL | validation | error | url-validation, ssrf-protection, config, nodejs |
| generalist-world: no gw-job-card anchors and no listing… | exception | error | scraping, html-parsing, markup-change, generalist-world |
| No free OpenRouter models are available. Model loading may… | exception | error | openrouter, model-rotation, empty-result, caching |
| outcome-types.mjs: " " is accepted by outcome.mjs but has… | exception | error | invariant, load-time, outcome, mapping |
| Removed stale reservation sentinel | console | warning | garbage-collection, stale-file, concurrency, reports |
| web/ not present in this checkout — skipping the… | console | warning | missing-directory, test-suite, parity-check, skip |
| jobbankca: all keyword request(s) failed | exception | error | network, http, outage, rate-limit, government-api |
| join: cannot extract slug from careers_url | validation | error | url-parsing, config, join-com, slug |
| oraclecloud: cannot derive API URL for | validation | error | config, missing-config, oracle, url-derivation |
| ⚠️ Unrecognized _shared.md section | console | warning | configuration, context-budget, compression, unknown-section |
| justjoin: URL must use HTTPS | validation | error | validation, url, https, config |
| telegram-channel: @ served text posts but none parsed —… | exception | error | telegram, scraping, parser, markup-changed |
| getonbrd: invalid URL | exception | error | url-validation, config, getonbrd, invalid-url |
| refusing to archive restricted destination after redirect | exception | error | security, ssrf, redirect |
| ⚠️ Skipping : required cell(s) present but empty: — use the… | console | warning | tsv, parsing, merge-tracker, sentinel |
| local-parser: interpreter command requires an in-repo… | validation | error | security, config, validation |
| Unknown template kind | exception | error | |
| [models] Failed to fetch free model list | http | error | openrouter, api-key, network, error-wrapping |
| career-ops at is not a git checkout of its own, so git… | exception | error | git, update-system, install, state-guard |
| comeet: untrusted hostname | validation | error | security, ssrf, url, config |
| config/profile.yml is empty or invalid YAML: fill it in… | validation | error | config, yaml, empty-file |
| [fetch] Playwright unavailable — falling back to plain… | console | warning | playwright, browser, fallback, dependency, scraping |
| breezy: invalid URL | validation | error | url, validation, ssrf-guard, config |
| wttj: the WTTJ board is global — narrow it with `wttj | validation | error | config, wttj, portals-yml, missing-config |
| ⚠️ Font reference escapes fonts/, keeping original… | console | warning | path-traversal, fonts, security, pdf-generation |
| refusing to archive restricted destination | exception | error | security, ssrf, url-validation |
| Unknown fixture state | validation | error | fixtures, invalid-argument, validation |
| Validation failed ( ) and revert also failed ( ) | exception | critical | git, revert-failed, state-corruption |
| H1B_API_BASE is set but empty. Unset it to use the default… | validation | error | env, configuration |
| flowxtra: untrusted hostname | exception | error | security, allowlist, url-validation, config |
| glints: unexpected API response | exception | error | api, graphql, unexpected-response, scraper |
| Application Answers section has | validation | error | parsing, validation, cli |
| collage: cannot derive API URL for | validation | error | config, url, provider, missing-config |
| collage: invalid URL | validation | error | url-validation, configuration, portals-config |
| pipeline lock timeout | exception | error | locking, concurrency, timeout |
ENOENT ⚠️ Font file not found, keeping original reference: fonts/ | console | warning | fonts, playwright, pdf, file-not-found |
| jobicy: unexpected API response — expected | exception | error | api, json, schema, remote-jobs, response-shape |
| yourator: unexpected API response on page | exception | error | network, yourator, response-shape, scraper |
| ⚠️ No config/cv-facts.json — forbidden/advisory phrase… | console | warning | config, fact-check, cv, pdf |
| pinpoint: cannot derive API URL for | validation | error | config, url-validation, ssrf-protection |
| CV section order diverges from cv.md: rendered | validation | error | validation, cv, ordering |
| invalid golden case : need string id/jd and label. | validation | error | json, validation, schema, testing |
| No safe report-number range remains | exception | critical | overflow, filesystem, safe-integer, data-corruption |
| phenom: cannot resolve origin for | validation | error | config, missing-config, phenom, url-derivation |
| HTTP | http | error | http, network, ssrf, redirect |
| Invalid or blocked URL after redirect | validation | error | |
| createLockWaitPolicy: hardDeadline must be a number or… | validation | error | validation, lock, nan, typeerror |
| HTTP | http | error | network, openrouter, http-error, api-key |
| themuse: unexpected API response on page | exception | warning | api, pagination, themuse, rate-limit, partial-results |
| Apify did not return a run id | exception | error | apify, api, unexpected-response, http |
| thehub: unexpected API response on page | exception | error | api, schema, thehub, unexpected-response |
| Cannot read benchmarks at | exception | critical | yaml, file-io, config |
| Invalid URL | validation | error | url, validation, ssrf, config |
| pythonorg: untrusted hostname | validation | error | url-validation, security, ssrf, allowlist, pythonorg |
| Reservation count must be an integer from 1 to | validation | error | argument-validation, range-error, input-validation |
| personio: cannot derive feed URL for | validation | error | config, missing-config, personio, url-derivation |
| -- is required | validation | error | cli, validation, missing-argument |
| Possible personal data in | console | warning | privacy, personal-data, git-hygiene, test-runner |
| Fact check failed ` : ''} | validation | error | validation, cv, content-policy |
| used s of its s budget ( %) — it is passing, but it is… | console | warning | test-runner, timeout, performance, ci |
| No "Applications" database found under the Career Ops page… | validation | error | notion, configuration, integration, database |
| ⚠️ (proceeding — --allow-reorder set) | console | warning | validation, ordering, cv, cli |
| ⚠️ Skipping : invalid entry number | console | warning | tsv, parsing, merge-tracker, entry-number |
| wttj: `filters` is too long | validation | error | config, validation, wttj, portals-yml |
| yourator: invalid URL | validation | error | url, validation, yourator, scraper |
| a16z-speedrun-talent: invalid URL | validation | error | url-validation, provider, configuration |
| careerviet: still contains job cards but none could be… | exception | error | web-scraping, markup-change, html-parsing |
| comeet: cannot derive API URL for | validation | error | config, missing-config-field, comeet |
| missing replay fixture | exception | error | replay, fixture, testing, file-not-found |
| ⚠️ modes_dir " " not found; using default modes/ | console | warning | config, directory-not-found, modes, fallback |
| Report number must be a positive integer, got | validation | error | validation, report-numbering, argument, typeerror |
| apify: invalid timeoutMs | validation | error | apify, validation, timeout, argument |
| collage: API URL must be /v1/positions/<job-site-address> | validation | error | url-validation, configuration, api-endpoint |
| payload must include at least one of: cv, articleDigest | validation | error | validation, argument-validation, api-misuse |
| tracker-parse.mjs: cannot load tracker-aliases.json | exception | critical | module-init, missing-file, json, config |
| jobbankca: entry " " has no jobbankca.keywords[] and no… | validation | error | config, missing-config, yaml, keywords |
TIMEOUT H-1B API timeout after ms | error_code | error | network, timeout, http, api |
| apify: entry missing 'actor' (e.g. misceres/indeed-scraper) | validation | error | apify, config, validation, missing-field |
| eightfold: cannot derive API URL for | exception | error | configuration, url-validation, provider, eightfold |
| opening URLs is not supported on | exception | error | go, cross-platform, build-tags, unsupported-os |
| Could not determine the rendered PDF page count from its… | validation | error | pdf, parsing, playwright |
| Set NOTION_PARENT_PAGE_ID in .env (the "Career Ops" parent… | validation | critical | configuration, environment, notion, setup |
| concurrent reservation test flaked | console | warning | concurrency, flaky-test, race-condition, test-runner |
| capacity must be a finite number >= 1, got | validation | error | rate-limiting, validation, dns, configuration |
| mycareersfuture: all | exception | error | network, api, outage, mycareersfuture |
| builtin: untrusted hostname | validation | error | url, ssrf, allowlist, security, config |
| pythonorg: URL must use HTTPS | validation | error | url-validation, https, security, pythonorg |
| torre: URL must use HTTPS | validation | error | url-validation, https, config, security |
| Access denied: Egress guard blocked private target IP | exception | error | security, ssrf, dns, network |
| HIRED.md is missing its <!-- ENTRIES --> markers | exception | error | hired-wall, markers, parsing, file-structure |
| HTTP | http | error | openrouter, http-error, api, model-rotation |
| invalid reportNum " " (use the numeric report number) | validation | error | batch, validation, manifest, report-number |
| Possible duplicates: `).join(', ')} ( — ) | console | warning | duplicate-records, data-integrity, tracker, pipeline |
| pythonorg: invalid URL | validation | error | url-validation, configuration, pythonorg |
| refusing to hash non-regular file | exception | error | filesystem, plugin-integrity, hashing, security |
| smartrecruiters: untrusted hostname | validation | error | url-validation, ssrf-guard, hostname-allowlist, config-error |
| cv.md not found — cannot add to a CV that does not exist | exception | error | file, missing-file, precondition |
| getro: — could not resolve collection_id from (no… | exception | error | scraping, getro, dom-changed, collection-id |
| payload.cv requires | validation | error | validation, schema, payload-shape |