chore(input): clarify jd normalization
This commit is contained in:
		| @@ -6,7 +6,7 @@ The input side of ResumeCustomizer prepares job-specific Markdown resumes by sti | ||||
| 1. Ensure `input/resume/` contains exactly one Markdown resume. | ||||
| 2. Drop a single job-description file (plain text or Markdown) into `input/ForCustomizing/inbox/`. | ||||
| 3. Start the watcher stack (`input/Docker/run-input-processor.sh up -d`). | ||||
| 4. The watcher normalizes the messy job description via Codex (using `templates/JobDescriptionNormalizerPrompt.md.example` by default), then combines the cleaned Markdown, the base resume, and the resolved customization prompt into a second Codex run that writes the generated resume to `ForCustomizing/outbox/YYYY/MM/DD/HHMM/<company>-<jobtitle>.md`. | ||||
| 4. The watcher normalizes the messy job description via Codex (using `templates/JobDescriptionNormalizerPrompt.md.example` by default), stripping recruiter chatter while preserving every job-related detail, then combines the cleaned Markdown, the base resume, and the resolved customization prompt into a second Codex run that writes the generated resume to `ForCustomizing/outbox/YYYY/MM/DD/HHMM/<company>-<jobtitle>.md`. | ||||
| 5. Successful runs archive the job description under `ForCustomizing/processed/`, copy both the prompt and the cleaned job description into the same outbox folder, and leave the Codex output for human review. Failures move the job description into `ForCustomizing/failed/`. | ||||
|  | ||||
| The human operator reviews the Codex output Markdown, makes any edits, and then manually hands it off to the output pipeline for document rendering. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user