Skip to main content

Variable: jobSignalPayloadSchema

const jobSignalPayloadSchema: any

Defined in: src/types/schemas/pipeline.ts:28

One fetched + normalized job posting, as handed to ingestJobSignals by the cron route or CLI.

title/description/employer are the raw text the pure lib classifies (role family + urgency) and entity-resolves against facilities — the action computes role_family/urgency_score, never the caller. salaryMin/salaryMax are MAJOR-unit (dollars or dollars-per-hour, per salaryPeriod) and are converted to integer cents before storage (house-money rule). description is used for classification only and is NOT persisted to job_signals (it lives in job_raw.raw).