desired
- Preserves planning history for archeological research
- Reduces noise when browsing the project
## Frontend Runtime: Two Build Outputs
The TypeScript runtime in `v3/internal/runtime/desktop/@wailsio/runtime` produces **two**
independent artifacts, and rebuilding
No other project uses it yet
37k17d agoReviewMountCreate a free account to mount
module. It contains the public application APIs, `wails3` CLI, platform implementations, generators, frontend runtime sources and bundles, templates, examples, tests, and v3-specific release tooling. Its module is defined
Steady6 mentions in 2 weeks
No other project uses it yet
37k17d agoReviewMountCreate a free account to mount
cannot run in a plain
browser. Use `just desktop-screenshot` to capture screenshots (builds frontend,
starts preview server, runs Playwright automatically):
```bash
just desktop-screenshot --name home
just desktop-screenshot
37k7d agoReviewMountCreate a free account to mount
them; `AcpRuntimeCatalogEntry` exposes them over IPC; and
`lib/agentConfigCore.ts` projects them into field descriptors. The frontend
never maintains a rival copy of this table. Setup guidance follows the same
rule: `requires
37k7d agoReviewMountCreate a free account to mount
libraries; those live in `packaging/e2e/Dockerfile`. `apt-get` is invoked as `sudo -n env DEBIAN_FRONTEND=noninteractive apt-get …` so the frontend reaches apt when elevation is required
- installs and defaults
36k10d agoReviewMountCreate a free account to mount
check:next` validates it without a graphical application. Next uses the official published Web frontend and the recorded upstream Desktop presentation, with product capabilities composed as a separate bundle.
- Develop
35k30d agoReviewMountCreate a free account to mount
drawing diagrams are
the only exception).
Exception: `czkawka_core` is a library - every frontend in this workspace depends on it, and so do
external consumers who only read its public
35k9d agoReviewMountCreate a free account to mount
core – Architecture Guide
## Overview
`czkawka_core` is the shared scanning engine used by all frontends. It has no UI
dependency. Every scanning tool is implemented here; frontends only configure
35k9d agoReviewMountCreate a free account to mount
fixes that keep it compatible with `czkawka_core` API
changes are accepted.
---
## Overview
GTK4 frontend using XML UI files authored in Cambalache. All scanning tools
available in `czkawka_core
35k9d agoReviewMountCreate a free account to mount
prefixed `@backstage/`)
- `/plugins`: Plugin packages (prefixed `@backstage/plugin-*`)
- `/packages/app`: Main example app using the new frontend system
- `/packages/app-legacy`: Example app using the old frontend system
- `/packages/backend`: Example backend for local development
35k10d agoReviewMountCreate a free account to mount
control, AI pipeline, AI storage
- **console / console-ui**: Web UI backend (Spring Boot) and frontend (React)
- **ai / copilot / ai-registry-adaptor**: AI Agent support, Copilot integration, and AI registry adaptor
Steady5 mentions in 2 weeks
No other project uses it yet
34k10mo agoReviewMountCreate a free account to mount
resolved, ask the user rather than skipping tests.
- If using `playwright` to explore the frontend, log in with username `admin_user@example.com` and password
`TestPassword123!` (the admin user created by the playwright
33k5d agoReviewMountCreate a free account to mount
Onyx
running, _including_ the Web Server.
Use these tests for anything that requires significant frontend <-> backend coordination.
Tests are located at `web/tests/e2e`. Tests are written in TypeScript. Spec-writing rules
33k5d agoReviewMountCreate a free account to mount
Frontend Standards
Standards for `web/` and `desktop/`. Every Opal component and layout has a `README.md` beside it.
Read that README instead of guessing props.
## Where components come from
33k5d agoReviewMountCreate a free account to mount
server exposing cognee as MCP tools (SSE/HTTP/stdio). Contains its own README and Dockerfile.
- `cognee-frontend/`: Next.js UI for local development and demos.
- `distributed/deploy/`: One-click deployment templates (Modal, Fly.io, Railway
Steady10 mentions in 2 weeks
No other project uses it yet
33k6d agoReviewMountCreate a free account to mount
thinking budgets, or model mappings, judge whether the change should also surface as a frontend setting — adding or updating the corresponding item in model settings, timeout settings, agent one-click
33k22d agoReviewMountCreate a free account to mount
/.claude/rules/pull-requests.md)
- `src/**/*.ts(x)` that holds state, a query, URL params or a form: [frontend state](../.claude/rules/frontend-state.md)
- `*.test.ts(x)`: [frontend tests](../.claude/rules/frontend-tests.md)
- `*.tsx` that changes what a page renders: [storybook
33k9d agoReviewMountCreate a free account to mount
capturing documentation screenshots.
## Testing and Documentation Requirements
**Introduce new tests only for actual frontend or backend behavior changes.** Styling changes and bug fixes that restore existing intended behavior should
No other project uses it yet
32k4d agoReviewMountCreate a free account to mount
dependencies (name, version, license) shipped by the Haskell
server, the Go CLI and the frontend console. Whenever you add, remove or
upgrade a dependency in any of these, update
32k6mo agoReviewMountCreate a free account to mount