Skip to content

Conversation

@omal-jarvis
Copy link

Add comprehensive documentation for AI assistants working with Thunder.

What this adds

A new CLAUDE.md file that provides:

  • Project overview and architecture details
  • Directory structure and tech stack information
  • Common development workflows
  • Key API flows with practical examples
  • Database configuration guides (SQLite/PostgreSQL)
  • Sample app setup instructions
  • Testing strategies and troubleshooting tips
  • Project philosophy and goals

Why this is useful

This document helps AI assistants (Claude, ChatGPT, Cursor, etc.) understand:

  • The codebase structure and conventions
  • Development patterns and best practices
  • How to provide better assistance to developers

Target audience

Developers using AI coding assistants who want their AI to have better context about Thunder's architecture, APIs, and development workflow.

Add comprehensive documentation for AI assistants working with Thunder:
- Project overview and architecture details
- Directory structure and tech stack
- Common development workflows
- Key API flows with examples
- Database configuration guides
- Sample app setup instructions
- Testing strategies and troubleshooting tips
- Project philosophy and goals

This document helps AI assistants (Claude, ChatGPT, etc.) understand
the codebase structure, development patterns, and provide better
assistance to developers working with Thunder.
Add extensive frontend documentation:
- Developer Console architecture and features (@xyflow, Lexical, MUI)
- Frontend monorepo structure (Nx workspace, pnpm)
- React 19 + TypeScript tech stack details
- Sample apps configuration and workflows
- Shared packages and component libraries
- Frontend development commands and tips
- UI/UX patterns and styling approach
- Integration patterns between frontend/backend
- Advanced topics (Nx, pnpm, Vite rationale)

This provides AI assistants with deep understanding of Thunder's
modern React architecture, enabling better frontend development assistance.
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