viewAuthCache` evicts per-server). Never retain `TrackDetail`-sized data beyond the current track.
### Units
Frontend time is **milliseconds** everywhere. Rust engine uses seconds internally; `toMs()` in `electron/main/ipc/player.ts` converts.
### Types & Persistence
1.6k2mo agoReviewMountCreate a free account to mount
Typography font bundled locally (WOFF2 format)
- **Framer Motion** - Animation library for smooth transitions
- **Vite** - Frontend build tool and dev server for renderer process
- **Webpack 5** - Module bundler for main process
1.6k16mo agoReviewMountCreate a free account to mount
through OCR engines if one fails.
## How to code
- If you are making any frontend changes, always try to use playwright to test changes to see if what you have
1.6k14mo agoReviewMountCreate a free account to mount
text-based formats. It features a Django/GraphQL backend with PostgreSQL + pgvector, a React/TypeScript frontend with Jotai state management, and pluggable document processing pipelines powered by machine learning models.
## Baseline Commit
1.5k14mo agoReviewMountCreate a free account to mount
Frontend Design Language
## Design Philosophy
The design system emphasizes clarity, depth, and delight through subtle animations and thoughtful visual hierarchy.
## Core Design Principles
### 1. Visual Hierarchy Through Depth
- **Layered Cards
1.5k14mo agoReviewMountCreate a free account to mount
source inspection, enter
[report-with-html's interaction owner](report-with-html/references/interaction-components.md)
and [frontend-visual-qa's source-inspection route](frontend-visual-qa/references/journey-and-page-contracts.md#cited-source-inspection).
For lightbox
1.5k27d agoReviewMountCreate a free account to mount
retry
### Agent Injection for Tools
Tools that need access to `agent.io` (for frontend communication) declare `agent` as a parameter:
- `tool_factory` detects `agent` in signature → skips it from LLM schema
1.5k3mo agoReviewMountCreate a free account to mount
/code) when working with code in this repository.
ViewTube is a privacy-friendly YouTube frontend: a Nuxt 4 client and a NestJS server in one pnpm
workspace, shipped
1.5k4y agoReviewMountCreate a free account to mount
feature iteration. Never attempt to build or run tests yourself.
## Build Configurations (Backend vs Frontend vs DLL)
HISE has three build targets with mutually exclusive preprocessor configurations:
| Build Target
1.4k10mo agoReviewMountCreate a free account to mount
Group CERT, packaged as a single Django project with a React (webpack, not Vite) frontend embedded in it. It continuously watches for threats targeting an organisation: trending CVEs and ransomware
1.4k6y agoReviewMountCreate a free account to mount
Shopping list generation with aisle/pantry support
### Web Server
- Backend: Axum web framework in `src/server/`
- Frontend: Server-side rendered HTML using Askama templates
- Templates: Located in `templates/` directory
- Styling: Tailwind
1.4k11d 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.