CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

What this repo is

Matt DeButts’s personal academic website, served at mattdebutts.com (see CNAME). It is a Jekyll site built with the Minimal Mistakes theme as a remote_theme, deployed by GitHub Pages from the master branch. There is no build step in this repo — pushing to master triggers a GitHub Pages build.

Local development

bundle install                # first time only
bundle exec jekyll serve      # serve at http://localhost:4000 with live reload
bundle exec jekyll build      # one-off build into _site/

_config.yml is not reloaded by jekyll serve — restart the server after editing it.

Architecture

The site is content-driven via Jekyll conventions. There is no application code; understanding the structure is mostly about knowing which file controls which thing.

Editing patterns to follow