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:
José Almeida
2026-07-16 15:13:21 +01:00
committed by GitHub
parent 2acc29dce1
commit 2549704bc1
26 changed files with 2262 additions and 89 deletions
+4 -4
View File
@@ -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