Skip to content

Add files to support developing with Claude Code#362

Merged
dili91 merged 11 commits into
mainfrom
claude
Jun 17, 2025
Merged

Add files to support developing with Claude Code#362
dili91 merged 11 commits into
mainfrom
claude

Conversation

@dili91

@dili91 dili91 commented Jun 16, 2025

Copy link
Copy Markdown
Contributor

Introduce project instructions for Claude Code usage

dili91 and others added 9 commits June 16, 2025 14:10
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Provides essential information for team members using Claude including:
- Build and test commands using just
- Code style guidelines and formatting requirements
- Project structure and key packages overview
- PR guidelines with JIRA ticket reference rules
- API development workflow with OpenAPI spec references
- Common patterns and development tips

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

Co-Authored-By: Claude <noreply@anthropic.com>
Add instruction for contributors to use [skip ci] in squash merge commit messages when making changes that don't affect the Java artifact.

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Replace project overview with README import
- Remove API Development Guidelines section
- Add CLAUDE.local.md to gitignore

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove Code Style section
- Remove Project Structure section
- Remove Common Patterns section

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Verify response test data is updated when adding fields
- Check README for acceptance test requirements

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Add descriptive text for README import in overview
- Add user-specific preferences section importing ~/.claude/truelayer-java.md

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Document user-specific preferences via ~/.claude/truelayer-java.md
- Explain how the file integrates with project's Claude development guide

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Always update version in gradle.properties for Java code changes
- Follow semantic versioning with breaking change considerations
- Strive for backward compatibility, use major versions when not possible

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

Co-Authored-By: Claude <noreply@anthropic.com>
@dili91 dili91 changed the title Add Claude development guide for contributors Add files to support developing with Claude Code Jun 16, 2025
Comment thread .gitignore
.DS_Store

# Claude local configuration
CLAUDE.local.md No newline at end of file

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the use of a local file like this seems deprecated but I guess there might be leftovers. It does not hurt having this line here

- Remove title and introduction as they don't add value for Claude
- Remove "Ensure proper error handling and logging" from Development Tips

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

Co-Authored-By: Claude <noreply@anthropic.com>
@dili91 dili91 marked this pull request as ready for review June 17, 2025 08:23
@dili91 dili91 requested review from a team as code owners June 17, 2025 08:23
@dili91 dili91 merged commit 63fa3aa into main Jun 17, 2025
17 checks passed
@dili91 dili91 deleted the claude branch June 17, 2025 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants