Skip to content

Commit f123df3

Browse files
jeremylenzclaude
andauthored
Add CLAUDE.md documentation for Claude Code (#1118)
* Add CLAUDE.md documentation for Claude Code This file provides comprehensive guidance for Claude Code when working in this repository, including: - Critical plugin architecture and command patterns - Operating modes (Regular vs IoP mode) - Testing and development workflows - UI development guidelines with TableIndexPage patterns - Architecture overview and code organization - Troubleshooting common issues - Contributing and PR workflow 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]> * Add .claude to .gitignore * Document Katello overrides and extensions in CLAUDE.md Add comprehensive documentation of all Katello classes that foreman_rh_cloud patches or extends, including: - Host::Managed extensions (RhCloudHost concern) - ManifestImportSuccess notification action override - CandlepinDynflowProxyController hooks for IoP inventory reports - OrganizationsController smart proxy auth patches - RepositoriesController smart proxy auth patches This helps prevent Katello regressions by making integration points visible to developers and AI assistants. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]> * Add symlink for GitHub Copilot instructions Create .github/copilot-instructions.md as a symlink to CLAUDE.md so that GitHub Copilot can also use the same documentation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]> --------- Co-authored-by: Claude <[email protected]>
1 parent f6422b4 commit f123df3

File tree

3 files changed

+450
-0
lines changed

3 files changed

+450
-0
lines changed

.github/copilot-instructions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../CLAUDE.md

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ Gemfile.lock
1818
.tags*
1919
.rubocop*--*
2020
public/
21+
.claude

0 commit comments

Comments
 (0)