Skip to content

Conversation

@juan-arias
Copy link
Member

Proposed changes

This pull request adds new documentation files to clarify code style guidelines and provide instructions for AI agents working with the IdentityCore repository. The main changes are the addition of instructions for Copilot and Claude agents, and a summary document for agent rules.

Documentation and agent instructions:

  • Added .github/copilot-instructions.md with detailed build, test, and code style instructions for Copilot agents, including project layout and validation steps.
  • Added CLAUDE.md with instructions for Claude agents, referencing code style guidelines and Copilot instructions for generating and validating code.
  • Added .clinerules/AGENTS.md to provide general information and point agents to the code style guidelines file.

Type of change

  • Feature work
  • Bug fix
  • Documentation
  • Engineering change
  • Test
  • Logging/Telemetry

Risk

  • High – Errors could cause MAJOR regression of many scenarios. (Example: new large features or high level infrastructure changes)
  • Medium – Errors could cause regression of 1 or more scenarios. (Example: somewhat complex bug fixes, small new features)
  • Small – No issues are expected. (Example: Very small bug fixes, string changes, or configuration settings changes)

Additional information

Copilot AI review requested due to automatic review settings November 26, 2025 02:12
@juan-arias juan-arias requested a review from a team as a code owner November 26, 2025 02:12
Copilot finished reviewing on behalf of juan-arias November 26, 2025 02:13
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds comprehensive AI agent instruction files to help Copilot, Claude, and other AI agents understand the IdentityCore repository structure, build process, and Objective-C code style guidelines.

  • Establishes detailed code style guidelines specific to the Objective-C codebase with emphasis on repository-specific conventions
  • Provides build and validation instructions using the Python build script
  • Creates a centralized reference system for AI agents to maintain code consistency

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.

File Description
CLAUDE.md Provides Claude-specific instructions pointing to code style guidelines and build documentation
.github/copilot-instructions.md Detailed Copilot instructions including project structure, build commands, and validation steps
.clinerules/AGENTS.md General agent information file directing to code style guidelines
.clinerules/01-Code-style-guidelines.md Comprehensive Objective-C code style guidelines with repository-specific conventions and AI agent-specific guidance

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@juan-arias juan-arias enabled auto-merge November 26, 2025 02:20
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