Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 0 additions & 23 deletions .ai/README.md

This file was deleted.

173 changes: 0 additions & 173 deletions .ai/context.md

This file was deleted.

5 changes: 2 additions & 3 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,12 +75,11 @@ knowledge_base:
enabled: true
filePatterns:
# Repository documentation
- "AGENTS.md"
- "ARCHITECTURE.md"
- "CONVENTIONS.md"
- "TESTING.md"
- "STYLEGUIDE.md"
- "CONTRIBUTING.md"
- "README.md"
# AI context with project architecture and conventions
- ".ai/context.md"
- ".ai/README.md"
- "INTERNATIONALIZATION.md"
19 changes: 15 additions & 4 deletions .cursor/context.md
Copy link
Member

Choose a reason for hiding this comment

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

could we symlink context.md and CLAUDE.md to AGENTS.md to reduce duplicate documentation?

Original file line number Diff line number Diff line change
@@ -1,9 +1,20 @@
# Cursor AI Configuration

This file contains Cursor-specific configuration and includes the shared AI context.
This file contains Cursor-specific configuration.

## Shared AI Context
## Primary AI Context

The primary AI context for this project is maintained in [../.ai/context.md](../.ai/context.md). This ensures consistency across different AI assistants (Claude, Cursor, etc.).
The primary AI entry point for this project is maintained in [AGENTS.md](AGENTS.md).

See [../.ai/README.md](../.ai/README.md) for more information about the AI context structure.
**AT SESSION STARTUP: Automatically read [AGENTS.md](AGENTS.md)** to understand project structure and workflows.

**REQUIRED: Before generating or modifying any code, you MUST:**
1. Ensure you have current context from [AGENTS.md](AGENTS.md)
2. Consult all relevant linked documentation files based on your task:
- [ARCHITECTURE.md](ARCHITECTURE.md) - Dynamic plugin SDK, extension points, module federation, public API boundaries
- [CONVENTIONS.md](CONVENTIONS.md) - Coding patterns, TypeScript/React/Go conventions, state management, hooks usage
- [TESTING.md](TESTING.md) - Jest/RTL unit tests, Cypress E2E tests, mocking strategies, test best practices
- [README.md](README.md) - Project setup, local development environment, building, running the console
- [CONTRIBUTING.md](CONTRIBUTING.md) - Git workflow, commit message format, PR process, backporting fixes
- [STYLEGUIDE.md](STYLEGUIDE.md) - File naming conventions, Go/SCSS/TypeScript formatting rules
- [INTERNATIONALIZATION.md](INTERNATIONALIZATION.md) - i18next usage, translation workflow, pseudolocalization, language support
19 changes: 15 additions & 4 deletions CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,20 @@
# Claude Code AI Configuration

This file contains Claude-specific configuration and includes the shared AI context.
This file contains Claude-specific configurations and hooks.

## Shared AI Context
## Primary AI Context

The primary AI context for this project is maintained in [.ai/context.md](./.ai/context.md). This ensures consistency across different AI assistants (Claude, Cursor, etc.).
The primary AI entry point for this project is maintained in [AGENTS.md](AGENTS.md).

See [.ai/README.md](./.ai/README.md) for more information about the AI context structure.
**AT SESSION STARTUP: Automatically read [AGENTS.md](AGENTS.md)** to understand project structure and workflows.

**REQUIRED: Before generating or modifying any code, you MUST:**
1. Ensure you have current context from [AGENTS.md](AGENTS.md)
2. Consult all relevant linked documentation files based on your task:
- [ARCHITECTURE.md](ARCHITECTURE.md) - Dynamic plugin SDK, extension points, module federation, public API boundaries
- [CONVENTIONS.md](CONVENTIONS.md) - Coding patterns, TypeScript/React/Go conventions, state management, hooks usage
- [TESTING.md](TESTING.md) - Jest/RTL unit tests, Cypress E2E tests, mocking strategies, test best practices
- [README.md](README.md) - Project setup, local development environment, building, running the console
- [CONTRIBUTING.md](CONTRIBUTING.md) - Git workflow, commit message format, PR process, backporting fixes
- [STYLEGUIDE.md](STYLEGUIDE.md) - File naming conventions, Go/SCSS/TypeScript formatting rules
- [INTERNATIONALIZATION.md](INTERNATIONALIZATION.md) - i18next usage, translation workflow, pseudolocalization, language support