Shaders
A collection of standalone canvas-based generative animations with a SvelteKit gallery frontend.
## Stack
- **Gallery**: SvelteKit 2 + Svelte 5, TypeScript, Vite
- **Shaders**: Standalone HTML files in `static/`, no build
9947mo agoReviewMountCreate a free account to mount
framework that integrates a Spring Boot Java backend with a reactive TypeScript frontend, providing type-safe server communication through automatic code generation from Java endpoints to TypeScript clients.
**Key Features
9853y agoReviewMountCreate a free account to mount
atomically — the running proxy picks up changes immediately without restart.
**Partial update flow:**
1. Frontend builds a patch object with only fields the user changed (compared to the last loaded
98252d agoReviewMountCreate a free account to mount
packages/ui-e2e`) is under `UI E2E`; its workflow `ui-e2e.yml` is informational.
- Frontend PRs (`apps/ui/`, `apps/templates-ui/`) MUST include screenshots of the change running locally and a recording for interaction/flow changes (navigation, form
97949d agoReviewMountCreate a free account to mount
platform with a Rust backend (Tauri desktop + multi-deployment API) and a Next.js/React frontend. It lets users build node-based flow programs, execute them locally or in the cloud
96918mo agoReviewMountCreate a free account to mount
content management system and template engine, written in PHP (backend) with a TypeScript/JS dashboard (frontend). It is a single-package repo (no lerna/nx/turborepo, no npm workspaces) — one root `package.json
96035d agoReviewMountCreate a free account to mount
HTTP endpoints. It is designed to be deployed via Docker and consumed by frontends, agents, and external services.
## Where this server lives
This directory is the `api/` member
9508mo agoReviewMountCreate a free account to mount
exposes a web UI and CLI. Three runtime pieces share this one codebase:
- **Web frontend** — Dancer (v1, classic — not Dancer2) app under `lib/App/Netdisco/Web/`, Template Toolkit views in `share/views/`.
- **Backend daemon
93610mo agoReviewMountCreate a free account to mount
release blog post. The source belongs in the PR. A link to core or frontend source code inside skill content is itself a problem to report: it costs tokens
93359d agoReviewMountCreate a free account to mount
they belong to another process.
---
## Code Quality Rules
### Core Principles
You are the best frontend React engineer, the best UI/UX designer, and the best software architect. Hold yourself
9267mo agoReviewMountCreate a free account to mount
with all backends when active. Can be toggled at runtime via the dashboard settings.
### Frontend
The web dashboard (`frontend/`) is vanilla JS/CSS/HTML served via FastAPI+Jinja2. No build step. Communicates
9099mo agoReviewMountCreate a free account to mount
PocketPaw is a Tauri v2 desktop client for the PocketPaw AI assistant backend. The frontend is SvelteKit (Svelte 5 runes mode) with Tailwind CSS 4 and shadcn-svelte components
9099mo 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.