commands, runtime config, and the many non-obvious gotchas (tenant interceptors, Flyway versioning conflicts, frontend `Result` unwrapping, AI tool conventions, ignored test files, etc.). This file is the orientation layer
2.1k5mo agoReviewMountCreate a free account to mount
project. When implementing a feature or fixing a bug, think end-to-end across frontend and backend. Don't limit yourself to only changing the frontend or only changing
2.1k40d agoReviewMountCreate a free account to mount
Apps Component Framework (PCF)
Each PCF control is a self-contained project with TypeScript/React frontend and MSBuild packaging.
**Basic Commands:**
```bash
cd component-framework/[ControlName]
# Install dependencies
npm install
# Build
2k10mo agoReviewMountCreate a free account to mount
built as a monorepo. The backend uses NestJS with PostgreSQL (Drizzle ORM), while the frontend is a Tauri-based cross-platform desktop app (React + TypeScript) with real-time WebSocket communication
2k5mo agoReviewMountCreate a free account to mount
wrapper (supports crypto-hash or openssl backends)
### Web UI (`crates/librqbit/webui`)
React + TypeScript + Tailwind CSS frontend. Shared between the HTTP API web interface and the Tauri desktop app.
### Desktop App (`desktop
Steady4 mentions in 2 weeks
No other project uses it yet
2k3mo agoReviewMountCreate a free account to mount
focused PHP tests after dependency setup.
Run `npm ci` and `npm test` for frontend changes; the install rebuilds managed
assets, so review generated diffs and preserve `build/` and `patches/` inputs
No other project uses it yet
1.9k58d agoReviewMountCreate a free account to mount
apps. It's built as a hybrid .NET 8 backend with a React/TypeScript frontend, using a monolithic architecture where both frontend and backend code live in the `src/` directory.
## Tech
1.9k49d agoReviewMountCreate a free account to mount
Tauri commands return `Result<T, String>`.** The error type is serialized to the frontend. Convert with `.map_err(|e| e.to_string())`.
- **Frontend is Svelte 5 runes** (`$state`, `$derived`, `$effect`, `$props
1.9k32d agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.