Skip to content

Monorepo map

Use this map to find the project that owns a change before editing code. Nx and the package manifests remain the machine-readable source; the documentation check rejects missing or misnamed rows here.

Nx projectPackageRootResponsibilityAllowed in-repository dependencies
rennet-desktop@rennet/desktopapps/desktopElectron shell, browser bundle, packaging, and end-to-end testsadapters, client, core, protocol, server, app-ui, t3-chat
rennet-docs@rennet/docsapps/docsAstro and Starlight documentation rendererdocs-content, theme
rennet-marketing@rennet/marketingapps/marketingPublic marketing sitetheme
rennet-mobile@rennet/mobileapps/mobileExpo mobile clientclient, protocol
Nx projectPackageRootResponsibilityAllowed in-repository dependencies
rennet-theme@rennet/themepackages/themeShared design tokens and generated mobile paletteNone
rennet-protocol@rennet/protocolpackages/protocolContract folders — board schema (on @wboard/core), command registry, session, delta, manifests — plus event and wire schemasNone
rennet-prompts@rennet/promptspackages/promptsLens-agent drafting prompts, the unslop editor pass, and the versioned RSP prompt contractsprotocol
rennet-core@rennet/corepackages/coreReview behavior and domain workflowsprotocol, prompts
rennet-adapters@rennet/adapterspackages/adaptersGit, GitHub, filesystem, persistence, and harness integrations, plus whiteboard-client — the only writer of board opsprotocol, prompts, core
rennet-server@rennet/serverpackages/serverDaemon composition, command dispatch, network transport, and the embedded board service (@wboard/server) over .rennet/boards/protocol, prompts, core, adapters
rennet-client@rennet/clientpackages/clientBrowser-safe connection and session runtimeprotocol
rennet-ui@rennet/uipackages/uiVendored shadcn/Base UI component kitprotocol, theme
rennet-app-ui@rennet/app-uipackages/app-uiRennet’s composites and review-interface screensprotocol, theme, ui
rennet-t3-chat@rennet/t3-chatpackages/t3-chatNative mount of the vendored T3 Code chat view (rung two of the chat slot)protocol

The root rennet Nx project owns workspace-wide checks. The content-only rennet-docs-content project owns canonical Markdown under docs; it has no package manifest or runtime dependency.