docs: separate user and contributor documentation paths (#1729)
* docs: expand public user and contributor guides * docs: address public guide review feedback * docs: align web e2e coverage guidance * test: cover collapsed docs references * fix: validate shortcut docs references * fix: parse balanced docs links * fix: handle indented docs code blocks
This commit is contained in:
@@ -151,7 +151,7 @@ cd kandev
|
||||
make start
|
||||
```
|
||||
|
||||
**Prerequisites:** Go 1.26+, Node.js 18+, pnpm, Docker (optional - needed for container runtimes)
|
||||
**Prerequisites:** Go 1.26.0, Node.js 24, and pnpm 9.15.9 (pinned in `mise.toml`). Docker is optional and needed only for container runtimes.
|
||||
|
||||
## High level architecture
|
||||
|
||||
@@ -193,16 +193,16 @@ We also want to add support for this remote runtime:
|
||||
```
|
||||
apps/
|
||||
├── backend/ # Go backend (orchestrator, lifecycle, agentctl, WS gateway)
|
||||
├── web/ # Next.js frontend (SSR, Zustand, real-time subscriptions)
|
||||
├── web/ # Vite/React frontend (SPA, Zustand, real-time subscriptions)
|
||||
├── cli/ # CLI tool (npx kandev launcher)
|
||||
├── landing/ # Landing page
|
||||
├── desktop/ # Tauri desktop shell
|
||||
└── packages/ # Shared UI components & types
|
||||
```
|
||||
|
||||
### Prerequisites
|
||||
|
||||
- [mise](https://mise.jdx.dev/) for the pinned toolchain in `mise.toml` (`make bootstrap` installs it when missing)
|
||||
- Go 1.26, Node.js 24, pnpm 9.15.9 (installed by `make bootstrap`)
|
||||
- Go 1.26.0, Node.js 24, pnpm 9.15.9 (installed by `make bootstrap`)
|
||||
- Docker (optional)
|
||||
|
||||
### Environment Setup
|
||||
|
||||
Reference in New Issue
Block a user