santifer/career-ops
Documented errors, page 4 of 6. Back to santifer/career-ops
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| workable: invalid URL | validation | error | url-validation, parse-error, config |
| All loaded models have been blacklisted this session. | exception | error | openrouter, model-pool, fallback-exhausted, session-state |
| manfred: unexpected API response — expected a JSON array of… | exception | error | api, json, response-shape |
| ⚠️ Non-canonical status | console | warning | tracker, status-normalization, tsv, validation |
| payload.articleDigest requires | validation | error | validation, schema, payload-shape |
| tkms: cannot resolve jobs host for | exception | error | config, tkms, provider, missing-url |
| torre: unexpected API response — expected | http | error | api, schema-mismatch, http, network |
| --from and --to must both be supplied together (or neither… | validation | error | cli, date-range, validation |
| Unknown template format | exception | error | template, format, validation |
| weworkremotely: URL must use HTTPS | validation | error | url-validation, https, security, config |
| ⚠️ config/profile.yml cv.sections lists only | console | warning | config, cv, pdf, ordering |
| greenhouse: invalid URL | exception | error | url, validation, config, greenhouse |
| Cross-channel duplicate | console | warning | duplicate-detection, tracker, validation |
| echojobs: this feed is gone — echojobs.io/api/jobs is now… | exception | error | |
| jobbankca: URL must use HTTPS | validation | error | url-validation, https, ssrf-protection, security |
| personio: invalid URL | validation | error | url-validation, config, personio, yaml |
| smartrecruiters: URL must use HTTPS | validation | error | url-validation, https, security, config-error |
| telegram-channel: @ has no public preview — private… | exception | error | telegram, network, auth, untrusted-external |
| 4dayweek: URL must use HTTPS | validation | error | validation, url, https, provider |
| archive render skipped — Greenhouse API unreachable | console | warning | network, greenhouse, api, offline |
| garena: unexpected API response — expected jobs[], got keys | exception | error | api, response-shape, contract-change, json |
| output escapes the tracker workspace | validation | error | security, path-traversal, batch, workspace |
| Refusing to write the cover letter outside output/: (empty… | exception | error | path, validation, cli |
| agentic-jobs: URL must use HTTPS | validation | error | url-validation, https, security, provider |
| gmail: skipping spoofed/unauthenticated email | console | warning | email, security, dmarc, spoofing, gmail |
| (--strict-pages requested) | validation | error | validation, pdf, page-budget, cli |
| ⚠️ — batch reports report # but no reports/ -*.md found… | console | warning | pipeline, reconciliation, report-missing, batch |
| Unsupported profile photo URL scheme | validation | error | |
| payload.cv requires a non-empty dedupKey (used for… | validation | error | validation, idempotency, dedup |
| portals.yml: " " is enabled but no provider claims —… | console | warning | config, scanner, coverage |
| Apify run did not finish within s | exception | error | apify, timeout, polling, async |
| ⚠️ Continuing because overflow is warning-only by default… | console | warning | pdf, cv, page-limit, cli |
| Missing required field | validation | error | validation, payload, missing-field |
| weworkremotely: untrusted hostname | validation | error | url-validation, allowlist, ssrf, security |
| could not read the release pointer | http | error | network, http, install |
| himalayas: URL must use HTTPS | validation | error | url, https, security, himalayas |
| pending TSVs in tracker-additions/ (not merged) | console | warning | pipeline, tracker, unmerged-data, workflow |
| refusing non-GitHub/unsafe repo URL | validation | error | security, validation, url, github |
| # : Score has markdown bold | console | warning | format-violation, markdown, tracker, data-integrity |
| rheinmetall: page 1 returned no vacancy cards for | console | warning | scraping, parser, markup-change, provider |
| Unsupported template format | exception | error | security, path-traversal, validation |
| lever: invalid URL | validation | error | url-validation, config, input-validation |
| local parser returned invalid JSON | exception | error | json, subprocess, parser |
| personio: URL must use HTTPS | validation | error | https, url-validation, config, personio |
| Playwright extraction failed or blocked, trying fallback… | console | warning | playwright, scraping, timeout, fallback, ssrf |
| ⚠️ Skipping : data rows — one addition per file | console | warning | tsv, parsing, merge-tracker, batch |
| is not valid YAML ( ) — refusing to overwrite it. Fix the… | exception | error | yaml, config, plugins |
| --verify could not launch Chromium (run "npx playwright… | exception | error | playwright, chromium, launch-failure, container |
| Conflicting status recommendations require manual review: | console | warning | tracker, status-conflict, reply-watch, manual-review |
| lever: untrusted hostname | validation | error | url-validation, ssrf, allowlist, security |
| local parser JSON must be an array or contain… | exception | error | json, schema, parser |
| Application answer state must be one of | validation | error | validation, enum, node |
| portals.yml: an enabled entry has no name | console | warning | config, yaml, validation |
| recruitee: cannot derive API URL for | validation | error | config, url-validation, ssrf-protection |
| Sync check: active-interviews.md row for | console | warning | sync-drift, tracker, data-linking |
| builtin: invalid URL | validation | error | url, validation, ssrf-guard, config |
| Empty response | http | warning | openrouter, api, empty-response, model-rotation |
| hackernews: could not find "Ask HN: Who is hiring?" thread… | exception | error | api, hackernews, search, scraper |
| mokahr: careers_url must be an allowed HTTPS app.mokahr.com… | validation | error | url, config, validation, mokahr |
| successfactors: cannot resolve origin for | exception | error | config, url-validation, ats |
| Apify run returned non-array dataset payload | exception | error | apify, api, unexpected-response-shape, dataset |
| avature: cannot resolve origin for | validation | error | config, avature, provider, origin |
| breezy: URL must use HTTPS | validation | error | url, https, security, config |
| config/profile.yml not found: fill it in first | validation | error | config, onboarding, file-not-found |
| could not download the index | http | error | network, http, download |
| greenhouse: cannot derive API URL for | exception | error | config, url, greenhouse, scraper |
| ⚠️ : skipping | console | info | plugin, skip, configuration, credentials |
| Malformed benchmarks file at | validation | error | yaml, schema, config |
| decision must be one of | validation | error | validation, enum, arguments |
| manfred: URL must use HTTPS | validation | error | url, https, security, validation |
| ⚠️ : ignoring unrecognized header column(s) | console | warning | tsv, header-validation, unknown-column, tracker |
| glints: invalid URL | exception | error | url-validation, config, glints, invalid-url |
| jobvite: invalid URL | validation | error | url-parsing, config, jobvite |
| pinpoint: untrusted hostname | validation | error | ssrf-guard, url-validation, config, pinpoint |
| ⚠️ Tracker # already used; assigning # to — . Report link… | console | warning | numbering, race-condition, idempotency |
| remotli: URL must use HTTPS | validation | error | url-validation, https, security, config |
| solidjobs: untrusted hostname | validation | error | url-validation, ssrf-guard, hostname-allowlist, config-error |
| vdab: entry " " has no vdab.keywords[] and no… | validation | error | config, missing-keywords, provider, onboarding |
| arbeitnow: untrusted hostname | validation | error | url, ssrf, security, allowlist |
| collage: untrusted hostname | validation | error | url-validation, security, ssrf-guard |
| jobspresso: invalid URL | validation | error | url-validation, config, ssrf-protection, nodejs |
| --liveness requires Playwright with Chromium (run "npx… | exception | error | playwright, missing-dependency, browser, cli |
| merge-tracker concurrent write test flaked | console | warning | concurrency, flaky-test, file-locking, test-runner |
| nodesk: untrusted hostname | validation | error | url-validation, security, hostname, allowlist |
| nofluffjobs: unexpected API response — expected | exception | error | api, response-parsing, schema, http |
| Failed to read profile file at | exception | error | config, yaml, file-read |
| agentic-jobs: parsed 0 jobs from the API — the response… | exception | error | api, empty-result, schema-change, normalization |
| Pinned model timed out after | http | warning | openrouter, timeout, network, model-rotation |
| ashby: invalid URL | validation | error | url, validation, ashby, config |
| jobstreet: invalid URL | validation | error | url-validation, config, ssrf-protection, nodejs |
| themuse: URL must use HTTPS | validation | error | url, https, security, themuse |
| Unsupported profile photo data URL (expected base64 PNG… | validation | error | |
| file not found | exception | error | file, validation, config |
| local-parser: path escapes the project root | validation | error | security, path-traversal, config |
| node:sqlite unavailable (Node < 22.5) — tracker index tests… | console | warning | node-sqlite, node-version, environment, test-runner |
| Extracted text too short (likely blocked or empty) | exception | error | |
| nodesk: invalid URL | validation | error | url-validation, config, input-validation |
| breezy: cannot derive API URL for | validation | error | config, missing-field, url, provider |
| hecklerkoch: cannot resolve vacancy list for | exception | error | config, url, scraper, hecklerkoch |
| manfred: untrusted hostname | validation | error | url, security, ssrf, hostname-pinning |