Public repo atlasGenerated with review notes

onboardy.dev/repos/nex-crm/wuphf

nex-crm/wuphf

Understand nex-crm/wuphf with an Onboardy architecture map, key systems, files to read first, evidence, and agent-ready context.

Published

Jun 10, 2026

Analysis

Jun 10, 2026

Files indexed

3,659

Evidence points

13

Files
3,659
Systems
12
Relationships
15
Freshness
Jun 10, 2026

Architecture map

How the repo is organized

Click systems in the graph to inspect responsibilities, important files, and nearby dependencies.

Architecture map

Generated map12 systems15 relationships

Use this map to orient around systems, dependencies, and files worth reading first.

Mini Map
Node Types
Gateway
Client
Service
Database
External

Click a system in the map

Explore nex-crm/wuphf by selecting services, gateways, clients, and data stores. Each node shows the files, responsibilities, and neighboring systems an agent should keep in scope.

Pan, zoom, and use the minimap to keep large repos navigable.

Sign up to turn selected graph context into repo-aware agent sessions.

Key systems

What an agent should understand first

User Interface

Web UI (React SPA) or Electron desktop app for human-agent interaction

web/src/main.tsxweb/index.html
Desktop App

Electron main process supervising broker and IPC to renderer

apps/desktop/src/main/index.tsapps/desktop/src/main/broker.ts
Broker (HTTP+SSE+WebSocket)

Loopback message bus with DNS-rebinding guard, bearer token auth, push-driven event pub/sub

internal/team/broker.gopackages/broker/src/index.ts
Launcher

Multi-agent orchestrator; decides which agents wake for messages; spawns headless runners

internal/team/launcher.gocmd/wuphf/main.go
Headless Claude/Codex

Fresh session per turn; no --resume accumulation; runs in isolated git worktree per task

internal/team/headless_claude.gointernal/team/worktree.go
MCP Tools Server

Per-agent scoped MCP tool surface; DM loads ~4 tools, office loads ~27; approval gates

internal/teammcp/server.gomcp/wuphf-mcp.go
Protocol & IPC

Branded types, receipt schema, stream events, audit chains, WebAuthn assertions

packages/protocol/src/index.tspackages/protocol/src/receipt.ts
Memory System

Per-agent notebook (private) + shared wiki (git-native markdown); LLM synthesis loop

internal/team/wiki_git.gointernal/team/wiki_worker.go

Evidence coverage

What this context is grounded in

Coverage

Citations
8
Findings
5
Files discovered
3,659
Architecture systems
12
Architecture relationships
15
Agent graph
Agent graph entities
21,686
Agent graph relationships
27,287

Languages

GoTypeScriptMDJSONJavaScript