remove generated pdfs, rename tex file
Some checks failed
Build and Release Resume PDF / date-fetch (push) Successful in 2s
Check flake.lock / Check health of `flake.lock` (push) Successful in 8s
Check Nix flake / Perform Nix flake checks (push) Successful in 51s
Build and Release Resume PDF / build (push) Failing after 1m44s

This commit is contained in:
2026-03-27 16:08:58 -04:00
parent 41befd6626
commit e6c33a2eab
7 changed files with 12 additions and 301 deletions

View File

@@ -1,22 +1,22 @@
# Project Guidelines
## Code Style
- Primary source is `main.tex`; keep edits focused there unless build config changes are required.
- Primary source is `resume.tex`; keep edits focused there unless build config changes are required.
- Follow existing LaTeX macro style: reusable `\newcommand` helpers for resume blocks (e.g., `\resumeSubheading`, `\resumeEducation`, `\resumeItem`).
- Preserve compact spacing/layout conventions (`\vspace`, custom `\titleformat`, `tabular*` alignment) unless asked to redesign formatting.
- Keep package usage consistent with current preamble and avoid adding new packages unless required for a user request.
## Architecture
- This workspace is a single-document resume project.
- `main.tex` contains both template macros and resume content.
- Files like `main.aux`, `main.fdb_latexmk`, and `main.fls` are generated build artifacts, not source-of-truth.
- `resume.tex` contains both template macros and resume content.
- Files like `resume.aux`, `resume.fdb_latexmk`, and `resume.fls` are generated build artifacts, not source-of-truth.
- `glyphtounicode` is included for text extractability/ATS friendliness via `\pdfgentounicode=1`.
## Build and Test
- Build PDF (preferred): `latexmk -pdf main.tex`
- Alternative build: `pdflatex main.tex` (run multiple times if references/layout need settling)
- Build PDF (preferred): `latexmk -pdf resume.tex`
- Alternative build: `pdflatex resume.tex` (run multiple times if references/layout need settling)
- Clean artifacts: `latexmk -c`
- Validate by checking successful compile and reviewing resulting `main.pdf` for layout overflow/line wrapping regressions.
- Validate by checking successful compile and reviewing resulting `resume.pdf` for layout overflow/line wrapping regressions.
## Project Conventions
- Use existing macros instead of ad-hoc formatting in section bodies.

View File

@@ -12,14 +12,14 @@ Review the candidate's resume by following the steps below in order.
### Step 1 — Read the LaTeX source
Read [main.tex](../main.tex) to understand the full content and structure of the resume: sections, roles, dates, technologies, bullet text, projects, certifications, and any formatting macros.
Read [resume.tex](../resume.tex) to understand the full content and structure of the resume: sections, roles, dates, technologies, bullet text, projects, certifications, and any formatting macros.
### Step 2 — Build the PDF
Run the following command in the terminal to compile the resume:
```
latexmk -pdf main.tex
latexmk -pdf resume.tex
```
If the build produces errors, include them as a finding under **Formatting & Layout** (e.g., "Compile error on line X — fix before submission"). Continue the review using the LaTeX source regardless.

View File

@@ -5,7 +5,7 @@ on:
branches:
- main
paths:
- 'main.tex'
- 'resume.tex'
- '.github/workflows/build-resume.yaml'
workflow_dispatch: