Methodology

JobKit keeps the source, the normalized public record, private candidate analysis, and application execution as separate records.

Source record

Collectors preserve the literal listing, its source URL, source dates, and material-change hash. Freshness checks can advance without silently rewriting that source record.

Canonical public record

A public job represents one advertised position with a canonical organization, Mapbox-backed location, readable description, provenance, and an active application route.

Analysis

Requirements, position variants, compensation, and candidate fit are versioned analysis. Claims remain tied to source evidence, and ambiguity stays visible.

Application trail

Drafts, attachment packets, sends, replies, outcomes, and campaign pacing belong to the signed-in candidate. Public pages never contain those records.