CLAUDE.md

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

Local development

bundle install
bundle exec jekyll serve
# With live reload:
bundle exec jekyll serve --livereload

Site runs at http://127.0.0.1:4000. No build step is needed before serving — Jekyll builds on the fly.

Architecture

This is a minimal Jekyll site deployed via GitHub Pages. The Gemfile pins github-pages to stay compatible with GitHub’s build environment.

Content files:

Templates:

Frontend JS (assets/js/):

Styling: single assets/css/styles.css, uses CSS custom properties for theming (dark/light via data-theme attribute on <html>).

Post front matter

---
title: Post title here
description: One-sentence summary for SEO and post cards.
tags:
  - pharmacovigilance
  - LLMs
---

layout and author are injected by _config.yml defaults — don’t repeat them in posts.

Deployment

Push to main on GitHub; GitHub Pages builds and deploys automatically using the github-pages gem.