Files
llink/CLAUDE.md
T
2026-02-21 09:46:04 -08:00

828 B

Project Rules

Architecture

  • Electron typescript/react app is in js/ folder
  • Orion is the api server which lives in the go/ folder
  • cpp/ points to our prototype of a C++ Qt widgets client

Electron App

Quality

We care about overall architectural quality and keeping consistent patterns according to best practices.

As an example, we have as high of a bar as a product team like Linear, which outputs high quality software. Let's avoid slop at all costs.

Package Manager

  • Use yarn (not npm) for all dependency management

Design system

Whenever possible, we should use the design system components. If we need to add a new component from the available ones in shadcn, we should add it to the design system (using shadcn add _) and use it in the app.