Skip to content

Commit 8ac6965

Browse files
authored
docs(documents): add postings/ drop folder for bot-blocked job postings (#187)
Manual fallback for postings that block automated fetches: paste the text into documents/postings/<Job Title>.txt. Gitignored so posting text stays local; README documents the convention as a scratch inbox, with applications/<company>_<role>/job_posting.md remaining the archive.
1 parent 122db05 commit 8ac6965

3 files changed

Lines changed: 13 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ documents/linkedin/**
6060
documents/diplomas/**
6161
documents/references/**
6262
documents/applications/**
63+
documents/postings/**
6364
!documents/**/.gitkeep
6465

6566
# Personal job search tracking

documents/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ documents/
1212
├── linkedin/ # LinkedIn profile export (PDF)
1313
├── diplomas/ # Degree certificates and transcripts
1414
├── references/ # Reference letters
15+
├── postings/ # Raw job posting text, pasted manually for pages Claude can't fetch
16+
│ └── <Job Title>.txt # Filename = job title, content = full posting text
1517
├── applications/ # Past job applications
1618
│ └── <company>_<role>/
1719
│ ├── job_posting.md # The original job posting (paste as text)
@@ -95,6 +97,16 @@ Reference letters from former managers, supervisors, or collaborators.
9597

9698
---
9799

100+
## postings/
101+
102+
A drop folder for raw job posting text when Claude can't fetch a page directly (bot-blocked ATS platforms like Lever, Greenhouse behind Cloudflare, JS-heavy SPAs that return empty content, etc.). You open the posting yourself and paste the full text into a `.txt` file here.
103+
104+
**Naming:** File name is the exact job title, e.g. `Front End Engineer - React.js.txt`. Content is the full posting text, pasted as-is.
105+
106+
**Workflow:** Drop the file, then tell Claude in the conversation — it isn't watched automatically. Once a posting has been evaluated or applied to, it can be deleted from here or left as a record; it's a scratch inbox, not an archive (use `applications/<company>_<role>/job_posting.md` for that once you actually apply).
107+
108+
---
109+
98110
## applications/
99111

100112
A record of past job applications. Each subfolder is one application.

documents/postings/.gitkeep

Whitespace-only changes.

0 commit comments

Comments
 (0)