Module Organization
AnimeGarden is a pnpm/Turborepo monorepo. Apps live in `apps/`: `apps/web` is the frontend Remix app, `apps/server` is the backend with `server` and `cron` service types, and `apps/worker` redirects
with perf HUD (VITE_HELMOR_PERF_HUD=1)
bun run build # tsc + vite build (frontend bundle to dist/)
bun run typecheck # tsc --noEmit for frontend AND sidecar
bun run lint
Town Frontend Development Rules
> Rules for AI assistants working on `town-frontend/`. Read before any UI/style/text change.
## Brand Color Palette
All UI components MUST use these colors. Never invent
based client built as a CLI tool serving a Vite application.
**Core Architecture**:
- Frontend: Vite + TanStack Router + React 19 + TanStack Query
- Backend: Hono (standalone server) + Effect-TS (all business logic
Files:**
- `app.js` - Express server and OpenAI integration
- `public/characters.json` - Character definitions and system prompts
- `public/index.html` - Frontend interface
- `views/` - EJS templates
**Character Configuration:**
Edit `public/characters.json` to:
- Add new characters
- Modify character descriptions
work. They encode taste as mechanical rules rather than vibes.
---
### /taste-skill
**Description:** Anti-slop frontend skill for **landing pages, portfolios, and redesigns**. Reads the brief, infers the right design direction
Frontend Guidelines (SolidJS + TypeScript)
## Reactivity
- Use `createSignal` for local state, `createMemo` for derived values.
- Use `createEffect` sparingly; prefer reactive derivations.
- Use `splitProps` to separate component-specific props from pass-through
tauri::command]` for all IPC functions.
- Return `Result<T, String>` for error propagation to frontend.
- Access shared state via `State `.
```rust
#[tauri::command]
pub fn get_status(state: State ) -> Result
AGENTS.md
Magic Cloud is a .NET 10 backend + React/Vite/TypeScript frontend with a
Hyperlambda DSL runtime built on the Active Events (slots/signals) pattern.
~30 C# plugin projects live in `plugins/`, each
FastAPI MCP server), `monitoring/` (Guardian & Conductor loops), and shared utilities in `core/`.
- `frontend/` is the Vite + React dashboard; run UI tooling from that directory.
- `tests/` contains integration suites and `run_all_tests.py
skips the fetch); run `scripts/refresh_model_catalog.sh` to refresh the snapshot before releases.
- `ui/`: Leptos frontend.
- `ui-tests/`: Playwright tests with mocked Tauri bridge.
- `skills/`: bundled scientific workflows.
- `docs/superpowers/specs/` and `docs/superpowers/plans/`: architecture