Public repo atlasGenerated with review notes

onboardy.dev/repos/pingdotgg/t3code

pingdotgg/t3code

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

Published

Jun 4, 2026

Analysis

Jun 4, 2026

Files indexed

3,393

Evidence points

13

Files
3,393
Systems
8
Graph Edges
17
Freshness
Jun 4, 2026

Architecture map

How the repo is organized

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

Diagram quality

Generated draftPoor0/100 layout score

Generated draft: use it for orientation, then verify components and edges in source before relying on the layout.

Nodes: 14
Edges: 17
Overlap risk: 28
Crossing risk: 10

Layout checks

  • - 28 node overlap risks detected.
  • - 10 likely edge crossings may reduce readability.
Mini Map
Node Types
Gateway
Client
Service
Database
External

Click a system in the map

Explore pingdotgg/t3code 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

Web UI

React SPA with TanStack Router for thread management, code review, and terminal interface

apps/web/src/main.tsxapps/web/src/router.ts
Desktop App

Electron wrapper providing native UI, window management, and local server bootstrap

apps/desktop/src/main.tsapps/desktop/src/app/DesktopApp.ts
Mobile App

React Native/Expo app with same orchestration protocol for iOS/Android

apps/mobile/index.tsapps/mobile/src/app/index.tsx
Client Runtime

WebSocket RPC client, state machines, reducers for thread/terminal/vcs state synchronization

packages/client-runtime/src/wsRpcClient.tspackages/client-runtime/src/threadDetailReducer.tspackages/client-runtime/src/index.ts
API Contracts

Shared OpenAPI/RPC schema definitions for client-server communication

packages/contracts/src/rpc.tspackages/contracts/src/orchestration.tspackages/contracts/src/index.ts
HTTP Server

Effect-based HTTP router with REST endpoints and WebSocket upgrade handling

apps/server/src/http.tsapps/server/src/ws.tsapps/server/src/server.ts
Orchestration Engine

Event sourcing with Decider (command → events) and Projector (events → read model)

apps/server/src/orchestration/decider.tsapps/server/src/orchestration/projector.ts
Provider System

AI provider adapters (Codex, Claude, OpenCode) with instance registry and session management

apps/server/src/provider/ProviderDriver.tsapps/server/src/provider/Layers/ProviderAdapterRegistry.tsapps/server/src/provider/Layers/ProviderService.ts

Evidence coverage

What this context is grounded in

Coverage

Citations
8
Findings
5
Indexed entities
Unknown
Relationships
Unknown

Languages

TypeScriptC/C++ HeaderJSONJavaScriptSwift