Skip to content

Commit 573dbe6

Browse files
subhayu99claude
andcommitted
fix(resume): escape < before "10 min" so Typst doesn't parse it as a label
The Portfolio Template entry's bullet "deploy to GitHub Pages in <10 min" landed on personal in PR #26 with an unescaped <, which Typst (rendercv's backend) interprets as the start of a <label> token — failing the build with "unclosed label" and skipping the PDF regeneration. Fix: escape with double backslash in YAML (\\<), matching the pattern already used elsewhere in the resume (\\<0.22%, \\<5s, \\>95%, etc.). After YAML parse → \< on the wire → Typst treats as literal <. Verified locally: rendercv v2.3 (CI version) renders the PDF successfully after the fix. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c11d052 commit 573dbe6

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

resume.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ cv:
195195
show_on_resume: true
196196
highlights:
197197
- "Open-sourced **this very portfolio** to fix resume↔website drift — `resume.yaml` is the single source: one file → PDF resume + multi-mode portfolio site (splash · terminal · GUI), always in sync."
198-
- "Zero-code: fork, drop in YAML, deploy to GitHub Pages in <10 min — themes, AI converter, hidden games, scroll animations, sparklines, PWA install all included."
198+
- "Zero-code: fork, drop in YAML, deploy to GitHub Pages in \\<10 min — themes, AI converter, hidden games, scroll animations, sparklines, PWA install all included."
199199
- "Click the title for live adoption stats; full source on [GitHub](https://github.com/subhayu99/subhayu99.github.io)."
200200
github_repo: "https://github.com/subhayu99/subhayu99.github.io"
201201
live_url: "#fork"

0 commit comments

Comments
 (0)