Skip to content

Reference Library ​

This is the course-wide index. Individual lessons link the small subset you need at that point.

Go and systems fundamentals ​

SQLite ​

Git ​

RPC and contracts ​

Electron and frontend ​

Agent/orchestrator repos worth reading ​

T3 Code ​

Read for: durable intent/side effects, provider ownership, capability semantics, reconnect/replay design, and long-running state scars.

Sculptor ​

Read for: deep structured agent integration, substituted question/plan tools, pending questions surviving reload, and provider-specific capability UX.

Emdash ​

Read for: worktree provisioning, parallel task environments, process/PTY boundaries, and desktop/provider architecture.

Vibe Kanban ​

Read for: practical worktree, migration, long-session, and UI lifecycle failure modes—not as an architecture to copy wholesale.

OpenHands ​

Read for: separating frontend from execution and keeping execution environment/sandbox concerns distinct from the agent.

Mux / Coder ​

Read for: local/worktree/SSH/Docker/devcontainer runtime separation and fail-closed policy behavior.

Review/planning integrations ​

Treat Plannotator as an integration/UX reference, not as Forge's domain model.

Architecture writing ​

Rule for adding references ​

Prefer primary sources: official documentation, source code, issues with reproducible technical detail, protocol documentation, and pinned repository files. Add community articles only when they explain a concept better than primary docs, and label them as secondary reading.

Forge is local-first. The docs are part of the product engineering system.