docs live under `website/docs/developer-docs/` and are published at <https://docs.goauthentik.io/docs/developer-docs/>:
- `setup/full-dev-environment.mdx` — full backend + frontend dev environment.
- `setup/frontend-dev-environment.mdx` — web-only setup.
- `setup/debugging.mdx` — attaching a debugger (VS Code config included).
- `docs/style-guide.mdx
No other project uses it yet
26k3mo agoReviewMountCreate a free account to mount
what to test for UI changes (the file loads automatically when you
work on frontend files).
The right attitude is: "What could go wrong, and how do I verify that
26k48d agoReviewMountCreate a free account to mount
bash
npm start # Setup dev + start all
npm run dev # Frontend + backend
npm run lint-dev # Lint with auto-fix (ALWAYS before done)
npx turbo run lint --filter= # Lint
Steady6 mentions in 2 weeks
No other project uses it yet
25k5mo agoReviewMountCreate a free account to mount
here are for upstream syncs or harness maintenance.
- `postgres/conformance/pg-sqltests/` - `.sqltest` coverage for the PostgreSQL frontend. Tests are meant to pass on both tursopg (`run`) and real PostgreSQL (`run-postgres`).
- `testing/cli_tests
25k5d agoReviewMountCreate a free account to mount
existing code that uses `any`, narrow it to a concrete type whenever feasible.
- For frontend components and pages, prefer Ant Design v5 components and follow its conventions. Reference https://ant.design
Steady3 mentions in 2 weeks
No other project uses it yet
25k2y agoReviewMountCreate a free account to mount
strictly enforced. You must use `go modules` for dependency management.
* **UI (React/TypeScript):** The frontend is written in React and TypeScript.
* **Kubernetes Manifests:** Argo CD heavily relies on Kubernetes manifests
No other project uses it yet
25k20d agoReviewMountCreate a free account to mount
/schema`: database schema definitions for core databases store and visibility store
- `/service`: main services (frontend, history, matching, worker, etc.)
- `/service/frontend`: frontend service implementation
- `/service/history`: history service implementation
- `/service/matching`: matching service
24k4mo agoReviewMountCreate a free account to mount
marimo Development Guidelines
marimo is a reactive notebook for Python with a modern web frontend.
## Your primary responsibility is to the project and its users
Being an open source library
No other project uses it yet
23k3mo agoReviewMountCreate a free account to mount
agentic workflows, and MCP tool-use. Backend is Python 3.11 / Django 5.2 / LangChain; frontend is Vue 3 / Vite. Data layer is PostgreSQL + pgvector and Redis; Celery for async work
No other project uses it yet
23k23mo agoReviewMountCreate a free account to mount
codebase. Main areas:
- `apps/opik-backend`: Java backend (source in `src/main/java`, tests in `src/test/java`).
- `apps/opik-frontend`: React/TypeScript frontend (`src` and related assets/config).
- `apps/opik-documentation`: documentation website and generated API docs.
- `sdks/python`, `sdks/typescript`, `sdks/opik_optimizer
Steady19 mentions in 2 weeks
No other project uses it yet
23k3mo agoReviewMountCreate a free account to mount
Follow Test Patterns**: Use `create(:factory)` syntax (FactoryBot) and standard RSpec expectations.
- **Frontend vs Backend**: We are currently focused on robust backend regression tests. Frontend changes require more manual user
23k4mo agoReviewMountCreate a free account to mount
clippy::too_many_lines
-W clippy::cognitive_complexity -W clippy::excessive_nesting -D warnings`.
## Frontend (web/)
- After every change under `web/`, run `npm run format:check` from `web/`
before considering
23k2d agoReviewMountCreate a free account to mount
cargo test -p `, or
`cargo test --workspace --exclude screenpipe-rfdetr-mlx` as CI does. Frontend is
`cd apps/screenpipe-app-tauri && bun run test`.
`src-tauri` is excluded from the workspace
22k2d agoReviewMountCreate a free account to mount
wrong results.
## Project context
- This is an Electron application with a secure IPC boundary.
- Frontend is a React app that uses TanStack Router (not Next.js or React Router).
- Data fetching/mutations
Steady4 mentions in 2 weeks
No other project uses it yet
22k6mo agoReviewMountCreate a free account to mount
library plus React, Angular, and Vue 3 wrappers. It runs entirely in the browser — frontend-only, no server-side logic. It cannot access the internet unless explicitly configured (air-gapped
22k12d agoReviewMountCreate a free account to mount