Skip to content

Conversation

@jrnold
Copy link
Owner

@jrnold jrnold commented Nov 28, 2025

Summary

  • Add comprehensive CLAUDE.md file to provide guidance for Claude Code and contributors
  • Update .Rbuildignore to exclude CLAUDE.md from package builds
  • Includes conventional commits specification for consistent commit messages

Contents

The CLAUDE.md file includes:

  • Development commands (build, test, lint, style, documentation)
  • Architecture overview (code organization, theme patterns, data loading)
  • Testing strategy using vdiffr and testthat
  • Code style guidelines (tidyverse style, 120 char limit)
  • Conventional Commits specification with examples
  • Key concepts for working with the codebase

Test Plan

  • CLAUDE.md created with comprehensive repository guidance
  • .Rbuildignore updated to prevent R CMD check warnings
  • Conventional commit format used for commit message
  • Verify R CMD check passes without warnings about non-standard files

🤖 Generated with Claude Code

Add comprehensive CLAUDE.md file containing:
- Development commands for building, testing, linting, and documentation
- Architecture overview including code organization and theme patterns
- Data loading system explanation
- Testing strategy and code style guidelines
- Conventional commit format specification
- Key concepts for working with the codebase

This file provides guidance for Claude Code and contributors when working in this repository.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@jrnold jrnold merged commit a156f35 into main Nov 28, 2025
3 of 9 checks passed
@jrnold jrnold deleted the add-claude-md branch December 1, 2025 04:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants