Kristopher Baker iOS roots · Product systems · AI-assisted workflows
← JPResume

shipped · 2026.04.17 · 1 min read

The pause-point pipeline, in the first releases

The first tagged releases (v0.3.0 through v0.4.3) put the real shape in place: an artifact store with discrete stages and an external bridge, stepwise subcommands, and an agent mode where the language-heavy steps can hand off to an outside agent and re-ingest the result.

PDF support landed here too, on both ends. Input parsing reads an existing resume via PDFKit, with Vision OCR for image-only PDFs, and output rendering produces the 履歴書 and 職務経歴書 with proper Japanese typography.

Separating the deterministic stages from the model stages early is what made everything after this manageable. I can stop at any pause point and look at the artifact before it becomes a document.