- Remove random suffix from Wellfound job IDs (broke dedup) - Add null coalescing to all profile field returns in form_filler - Fix honeypot case referencing nonexistent results.skipped counter - Remove unused makeJobId import from linkedin.mjs - Navigate directly to job URL instead of search+click in linkedin apply - Add Telegram notification rate limiting (1.5s between sends) - Replace Mode B blocking sleep with --preview flag - Add max_applications_per_run enforcement - Remove tracked search_config.json (keep .example.json only) - Add search_config.json to .gitignore, fix duplicate node_modules entry - Extract all magic numbers/strings to lib/constants.mjs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
14 lines
299 B
Plaintext
14 lines
299 B
Plaintext
node_modules/
|
|
|
|
# Runtime data — never commit
|
|
data/jobs_queue.json
|
|
data/applications_log.json
|
|
|
|
# User config — contains credentials, never commit
|
|
config/settings.json
|
|
config/profile.json
|
|
config/answers.json
|
|
config/search_config.json
|
|
|
|
# Templates are committed instead (see config/*.example.json)
|