node_modules
**/node_modules
**/lib
**/package.json
!/package.json
jupyterlab_codex_extension
eslint.config.mjs
.venv

# The journal plugin owns .claude/JOURNAL.md - its entry format (hard-wrapped
# Result paragraphs) is not prettier-compatible, and `make install` runs
# `jlpm prettier` over the tree, which silently reflowed it.
.claude
