the signals and their derived score are provisional and subject to change.
validate manually before sharing.
d5558b6bbb6d16a7faf037e45ecada0f032929ab945c370fb9441 month agoCo-authored-by: Cursor <cursoragent@cursor.com>945c370fb9441 month agoCo-authored-by: Cursor <cursoragent@cursor.com>159974f2f9381 month agoCo-authored-by: Cursor <cursoragent@cursor.com>159974f2f9381 month agoCo-authored-by: Cursor <cursoragent@cursor.com>b7ddf87b5ace1 month agoCo-authored-by: Cursor <cursoragent@cursor.com>b7ddf87b5ace1 month agoCo-authored-by: Cursor <cursoragent@cursor.com>CLAUDE.mdTool: claude-code# CLAUDE.md
Guidance for AI agents and human contributors working in this repo.
## Theming rules (mandatory)
The suite supports light / dark / system UI themes. The switching mechanism is a
`data-theme` attribute on `<html>` plus CSS custom properties defined once in
`packages/ui/src/tokens.css` (light defaults in `:root`, overrides in
`[data-theme='dark']`, and a `prefers-color-scheme` media-query fallback for
system mode).
1. **UI chrome colors must use semantic tokens.** Never write raw `#hex` /
`.gitignoreclaude-code.claude/