CLAUDE.md

Build & Development

bundle install                              # install dependencies
bundle exec jekyll serve --livereload       # local dev server at localhost:4000

Voice & Style

marshall’s voice is a spectrum, not a template. Each post has its own register/energy. Read the target post’s energy before drafting. When unsure, ask.

Constants

Drafting

Worklog

worklog.md tracks what happened each session and what’s next. Read it at the start of every session.

Content Pipeline

Ideas move through three stages. Never skip ahead.

  1. _ideas/writing/ - kernels and brainstorming.
  2. _drafts/ - working drafts. Not published. Preview with --drafts flag.
  3. _posts/ - published. Only move here when marshall says it’s ready.

Other idea buckets (separate from writing pipeline):