Bobby docs
#User manual
- Getting started: requirements, install, setting up GitHub and Claude, commands, flags, running on a remote machine, and what's written to disk
- Reviewing a PR: the walk, zoom levels, keys, marks, comments and threads (reply, resolve, edit), submitting, focus aids
- Views: Conversation, Flow, Outline, Lens and Diff, and how to drive each one
- Settings: every setting and the design choices behind the UI
- What leaves your machine: what Bobby sends to Claude, GitHub and others, and how to turn each off
#Implementation
- Architecture: the extraction/graph/view split, repo layout, one run end to end
- Extraction pipeline: fetch, diff, static analysis, change trees, Claude, graph building, caching
- Server and state: the HTTP API, review submission,
~/.bobby and content-keyed marks
- Browser runtime: boot, the
app runtime and events, code rendering, how each view works
- Review graph v1: the format between extraction and views (JSON Schema)
- Contributing: setup, commit rules, iterating on the UI, common changes
Edit this page on GitHub ↗