CLAUDE.md
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
@AGENTS.md
AGENTS.md (imported above) is the authoritative, tool-neutral entry point — read it first. It covers the repo’s layout, the “route your change” table, the silent-failure gotchas, and the local command set. Keep shared guidance in AGENTS.md (Codex reads it directly) and put only Claude-specific notes below, so Claude and Codex stay in sync.
Claude-specific notes
- This is a personal, single-author site with no test suite. “Verify your change” means:
bundle exec jekyll build --strict_front_matter(matches CI) plus a visual check withbundle exec jekyll serve. Prefer small, direct edits over scaffolding. - Don’t hand-edit generated files — regenerate them:
_data/cv.json(viabash scripts/update_cv_json.sh) andassets/js/main.min.js(vianpm run build:js). - When you edit
_pages/cv.mdor anyassets/js/source, include the regenerated output in the same change.
