Skip to content

Add repository-level Claude settings configuration#69

Merged
jfrench9 merged 1 commit intomainfrom
feature/repo-claude-settings
Mar 16, 2026
Merged

Add repository-level Claude settings configuration#69
jfrench9 merged 1 commit intomainfrom
feature/repo-claude-settings

Conversation

@jfrench9
Copy link
Member

Summary

Introduces a shared .claude/settings.json configuration file to establish repository-level settings for Claude AI assistant integration. This ensures consistent behavior and permissions across all contributors using Claude within this project.

Key Accomplishments

  • Added .claude/settings.json: Defines repository-wide Claude configuration that applies to all developers working in this codebase
  • Standardized AI assistant behavior: Establishes a shared baseline of permissions and settings to ensure predictable and safe interactions with the codebase
  • Improved developer experience: Contributors using Claude will automatically inherit these project-specific settings without needing manual configuration

Details

The new settings file configures repository-level preferences for Claude's operation within this project. This is a shared configuration (checked into version control) that complements any user-level settings, providing project-specific defaults and guardrails.

Breaking Changes

None. This is a purely additive change that introduces a new configuration file. Existing workflows are unaffected.

Testing Notes

  • Verify that Claude respects the settings defined in .claude/settings.json when operating within this repository
  • Confirm that the settings file is properly recognized and loaded by Claude tooling
  • Ensure no conflicts arise between repository-level settings and individual user-level configurations

Infrastructure Considerations

  • This configuration file follows the .claude/ directory convention for project-level AI assistant settings
  • The file is committed to version control intentionally so that all team members share the same configuration baseline
  • Future updates to Claude's capabilities or permission model may require revisiting these settings

🤖 Generated with Claude Code

Branch Info:

  • Source: feature/repo-claude-settings
  • Target: main
  • Type: feature

Co-Authored-By: Claude noreply@anthropic.com

- Added `email_verified` field to the `UserResponse` model, allowing clients to determine if a user's email is verified.
- Updated documentation in `get_graphs.py` and `get_service_offerings.py` to reflect changes related to shared repositories, ensuring clarity and consistency.

This update improves the API's usability for clients that rely on email verification status.
@jfrench9 jfrench9 merged commit 31950e0 into main Mar 16, 2026
1 check passed
@jfrench9 jfrench9 deleted the feature/repo-claude-settings branch March 16, 2026 04:40
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.

1 participant