Skip to content

Clean up obsolete Claude Code configurations - #1433

Merged
lukaszlenart merged 2 commits into
mainfrom
docs/cleanup-claude-configurations
Nov 25, 2025
Merged

Clean up obsolete Claude Code configurations#1433
lukaszlenart merged 2 commits into
mainfrom
docs/cleanup-claude-configurations

Conversation

@lukaszlenart

Copy link
Copy Markdown
Member

Summary

This PR removes obsolete and conflicting Claude Code configuration files and improves test execution guidance:

Removed Files

  • jakarta-migration-helper agent: No longer needed for current project phase
  • run_tests command: Replaced by direct test-runner agent usage
  • commit command: Conflicted with commit_guideline.md attribution rules

Updated Files

  • test-runner agent: Simplified description and added tools metadata for clearer usage
  • CLAUDE.md: Replaced /run_tests command reference with priority-based test execution approach (JetBrains MCP → test-runner agent → Maven)

Rationale

The removed configurations were creating confusion and conflicts:

  1. The /commit command contradicted commit_guideline.md (different attribution rules)
  2. The /run_tests command was redundant with test-runner agent
  3. The jakarta-migration-helper agent is not relevant to current development phase

The updates provide clearer, more consistent guidance for test execution across different development environments.

Test Plan

  • Verify all changed files follow project documentation standards
  • Confirm no broken references to removed commands
  • Validate test execution guidance is clear and actionable

🤖 Generated with Claude Code

lukaszlenart and others added 2 commits November 24, 2025 17:58
Remove outdated and conflicting Claude Code agent and command files:
- jakarta-migration-helper agent (no longer needed for this project phase)
- run_tests command (replaced by test-runner agent)
- commit command (conflicts with commit_guideline.md)

These files were creating confusion and conflicts with the established
workflow guidelines in commit_guideline.md.

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

Co-Authored-By: Claude <noreply@anthropic.com>
Update test-runner agent and CLAUDE.md with clearer test execution approach:

- Simplify test-runner agent description to be more direct
- Add tools field (bash_tool, view, str_replace) to agent metadata
- Replace /run_tests command reference with priority-based approach
- Document test execution priority: JetBrains MCP > test-runner agent > Maven
- Clarify when to use each test execution method
- Remove obsolete command from available commands list

This provides clearer guidance on test execution while maintaining flexibility
for different development environments.

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

Co-Authored-By: Claude <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@lukaszlenart
lukaszlenart marked this pull request as ready for review November 24, 2025 17:08
@lukaszlenart

Copy link
Copy Markdown
Member Author

/cc: @sepe81

@lukaszlenart
lukaszlenart merged commit d616ea9 into main Nov 25, 2025
10 checks passed
@lukaszlenart
lukaszlenart deleted the docs/cleanup-claude-configurations branch November 25, 2025 12:44
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