Skip to content

SDKS-5034 Add tool-agnostic AGENTS.md and CLAUDE.md redirect to forgerock-ios-sdk#380

Open
rodrigoareis wants to merge 2 commits into
developfrom
SDKS-5034
Open

SDKS-5034 Add tool-agnostic AGENTS.md and CLAUDE.md redirect to forgerock-ios-sdk#380
rodrigoareis wants to merge 2 commits into
developfrom
SDKS-5034

Conversation

@rodrigoareis

@rodrigoareis rodrigoareis commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

JIRA Ticket

SDKS-5034 "[iOS] Add context to the SDK repository"

Description

Standardises committed AI-agent context in forgerock-ios-sdk by establishing AGENTS.md (the open, tool-agnostic standard) as the single authoritative developer-guidance file, and reducing CLAUDE.md to a one-line redirect (See AGENTS.md.). This mirrors the convention already established in ping-ios-sdk, ensures coding agents (Claude Code, Cursor, Copilot, Gemini, etc.) receive standardised repository context, and eliminates the prior state where AGENTS.md had a Codex-specific header and CLAUDE.md duplicated the full guidance content.

Definition of Done Checklist:

  • Coded to standards.
  • Ensure backward compatibility.
  • API reference docs is created or updated, if applicable.
  • Unit tests are written or updated.
  • Integration tests are written, if applicable.

…o forgerock-ios-sdk

Standardises committed AI-agent context in forgerock-ios-sdk by making
AGENTS.md the single authoritative developer-guidance file (with a
tool-agnostic header) and reducing CLAUDE.md to a one-line redirect
(`See AGENTS.md.`). Mirrors the convention already established in
ping-ios-sdk.

Phases:
- Phase 1: Fix AGENTS.md header (Codex-specific → tool-agnostic, body preserved)
- Phase 2: Collapse CLAUDE.md to `See AGENTS.md.`

Refs: SDKS-5034
@rodrigoareis rodrigoareis changed the title [docs] SDKS-5034 Add tool-agnostic AGENTS.md and CLAUDE.md redirect to forgerock-ios-sdk SDKS-5034 Add tool-agnostic AGENTS.md and CLAUDE.md redirect to forgerock-ios-sdk Jun 11, 2026

@spetrov spetrov left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

Comment thread AGENTS.md Outdated
### CI/CD
The project uses GitHub Actions for CI with:
- Automated builds and tests on PR/push
- Device farm testing with BitBar

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This is actually outdated - replace with BrowserStack

@spetrov spetrov left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM! 👍🏻

@vahancouver vahancouver left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

left some comments

Comment thread CLAUDE.md Outdated
@@ -0,0 +1 @@
See AGENTS.md.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

you can double check, but apparently this wouldn't work. you need to use the file reference like this
@AGENTS.md

Comment thread AGENTS.md Outdated
- Test configuration files in `FRTestHost/FRTestHost/SharedTestFiles/TestConfig/`

### Platform Requirements
- iOS 12.0+ deployment target

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

iOS 13+

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.

3 participants