Repository navigation
v4.5.0
4.5.0 (2026-10-12)
Changed
A CV composed without a job description is now HELD for job-sluice cv signoff by
default, under a new key, cv.blind_hold (true). That covers a fetch that failed, one
that brought back nothing, and a job description (fetched, or from the lead note's own
## Job description section) shorter than min_jd_chars. Its PDF is still written to
served_dir, but the lead's tailored_cv pointer is withheld until you sign off, so a CV
that is not tailored to the role is never marked send-ready by itself. What this means for
you:
- Before this release such a CV was served, and only counted in a
composed blindsummary
line. To keep that behaviour, setcv.blind_hold: false. cv.require_signoff: falsedoes not turn this hold off; it answers a different question
(an unsupported claim), and the two keys are independent.cv signoffshows the reason separately from any flagged claims and says how to get a
tailored CV:--discard, add a## Job descriptionsection to the lead note, then
cv runagain. MCPcv_signoffreturns it under its ownblindkey.- The
cv runsummary line now readscv: N lead(s) had no usable job description, and
counts a lead whose run then failed too.
Features
- cv: compose from the lead note's job description and report its source (#369) (3d827fc)
- cv: hold a CV composed without a job description for sign-off (#369) (0f9bdc1)
- leads: write a job description when adding a lead (#369) (1d81a0b)
- triage: judge a lead from its note's job description (#369) (53e8d75)
Bug Fixes
- cv: never replace an existing sign-off hold (b9b297b)
Refactoring
- core: add the job-description section grammar (#369) (957e412)
- core: give the blind reasons one home and one reader (#369) (fa283a1)
- core: let the dossier cache take a job description it is handed (#369) (43b3681)
- core: report the note ref from Store.upsert (#369) (f38a6f5)
Documentation
- describe the lead-supplied job description and the blind hold (#369) (b1102c6)
- plan: implementation plan for the blind CV hold (#369) (437d357)
- spec: blind CV hold and a lead-supplied job description (#369) (1c2a849)
- spec: fold review round 1 into the #369 design (d5372be)
- spec: fold review round 2 into the #369 design (fd2a899)
- spec: fold review round 3 into the #369 design (610b8c4)
- spec: fold review round 4 into the #369 design (f6b2133)