suffixes for targeted execution:
```bash
pnpm run lint-fe # Frontend linting
pnpm run test-be # Backend + integration tests
pnpm run build-pkg # Packages only
pnpm run dev # All workspaces with
No other project uses it yet
21k21d agoReviewMountCreate a free account to mount
removed to (un-)register them from/in the list of built-in rules and tests verifying all examples in rule descriptions.
For some rules, there are dedicated tests in `Tests/BuiltInRulesTests`. However
No other project uses it yet
20k2y agoReviewMountCreate a free account to mount
requirement
- Enable utoo first: `npm install --global utoo@latest`
- **NEVER CANCEL** any build or test commands - they can take several minutes to complete
## Bootstrap and Build Process
**Run these commands
No other project uses it yet
19k14mo agoReviewMountCreate a free account to mount
PlatformIO (required only for firmware compilation): `pip install -r requirements.txt`
## Build and Test
| Command | Purpose | Typical Time |
|---|---|---|
| `npm run build` | Build web UI → generates `wled00/html_*.h` and `wled00/js_*.h` headers
No other project uses it yet
19k40d agoReviewMountCreate a free account to mount
anything touching behavior, codegen, or a public contract gets the build and the relevant tests before you call it done. A comment or doc fix rarely needs a build, though
No other project uses it yet
18k2y agoReviewMountCreate a free account to mount
downloads that may fail in restricted environments. Document as "network-dependent" if install fails.
### Testing and Validation
#### Unit Tests (limited due to environment requirements)
```bash
cd lifecycle
go test ./pkg/utils
No other project uses it yet
18k3y agoReviewMountCreate a free account to mount
Setup commands
- Install deps: `bun install`
- Start dev server: `bun run dev`
- Run tests: `bun run test`
## Code style
- TypeScript strict mode
- Single quotes, no semicolons
- Use functional patterns where
No other project uses it yet
18k2y agoReviewMountCreate a free account to mount
writing a new one.
## Verification Scripts
- Do not create verification scripts or tinker when tests cover that functionality and prove it works. Unit and feature tests are more important.
## Application
No other project uses it yet
17k5mo agoReviewMountCreate a free account to mount
when working with code in this repository.
## Codebase Overview
Vitest is a next-generation testing framework powered by Vite. This is a monorepo using pnpm workspaces.
## Essential references
- Agent-specific
No other project uses it yet
17k35d agoReviewMountCreate a free account to mount
main codebase - follows Google C++ Style Guide with modifications)
- Python 3 (management tools, tests)
- CMake (build system using Ninja)
- Bash (scripts and utilities)
**Key Components:**
- **MON (Monitor)**: Cluster membership
No other project uses it yet
17k4d agoReviewMountCreate a free account to mount
violation with the rule, a bug with the
input that triggers it, a missing test with the untested behavior. Skip praise and summaries.
- Do not request changes for anything
No other project uses it yet
17k6mo agoReviewMountCreate a free account to mount
prefer using isomorphic code like fetch, ReadableStream, etc. instead of Node.js specific code. Our tests are all vitest. We use prisma in internal-packages/database for our database interactions using
Steady10 mentions in 2 weeks
No other project uses it yet
17k3mo agoReviewMountCreate a free account to mount
architecture, and conventions. These notes cover review.
## Priorities
Report correctness problems first, then missing test coverage, then documentation that contradicts
the code. For correctness findings, identify a failing input
Steady9 mentions in 2 weeks
No other project uses it yet
16k4y agoReviewMountCreate a free account to mount