# Session File Template Every JD gets `output//session_.md`. ```markdown # Session: [Company] — [Role] ## JD Integrity - File/source: - Retrieval method and date: - Verbatim posting: YES/NO - Posting status: ## Application Decision - Audience profile: International Tech / Swiss-DACH / Employer-specific - Evidence Fit: [0-100] - Fit class: Core / Adjacent / Stretch - Hard gate: PASS / FAIL — [reason] - Channel Strength: Strong / Moderate / Weak - Channel plan: [referral/recruiter/hiring-team/cold] - Cohort slot: Core [n]/7, Adjacent [n]/2, Stretch [n]/1 - Decision: PROCEED / HOLD / NO-GO ## Requirements | # | Requirement | Required/preferred | Direct/Adjacent/Gap/Constraint | Canonical evidence | Gate? | |---|---|---|---|---|---| ## Competitive Read - Obvious-fit candidate: - Dennis's advantage: - Their advantage: - Level/scope comparison: ## Framing Strategy - Professional identity: - Strongest proof points: - Honest adjacent bridges: - Explicit gaps: - User directives: ## Resume Plan - Summary: omit / 2--3 lines - Skills: [4--6 evidence-backed lines] - Swisscom: [4--5 selected canonical IDs] - Bosch: [3--4 selected canonical IDs] - Earlier experience: [0--1 per role] - Total bullets: [normally 11--14; no page-fill quota] - Impact evidence still needed: ## Cover Letter Decision - YES/NO: - Reason: - Information it adds beyond resume: - Verified hook sources: ## Output Files - Resume: - Cover letter: [path or intentionally omitted] - Critique: ## Critique Summary - Evidence Fit: - Hard gate: - Document Quality: - Channel Strength: - Tier 1 fixes: ## Status - Fit gate: - Resume: - Cover letter: - Critique: - Application/outcome: - Next: ``` The session file records application state, but it is not evidence authority. Canonical claims remain authoritative.