MCPcopy Index your code
hub / github.com/block/builderbot

github.com/block/builderbot @v0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1 ↗ · + Follow
1,138 symbols 2,245 edges 65 files 352 documented · 31%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

builderbot README

Congrats, project leads! You got a new project to grow!

This stub is meant to help you form a strong community around your work. It's yours to adapt, and may diverge from this initial structure. Just keep the files seeded in this repo, and the rest is yours to evolve!

Introduction

Orient users to the project here. This is a good place to start with an assumption that the user knows very little - so start with the Big Picture and show how this project fits into it.

Then maybe a dive into what this project does.

Diagrams and other visuals are helpful here. Perhaps code snippets showing usage.

Project leads should complete, alongside this README:

  • CODEOWNERS - set project lead(s)
  • CONTRIBUTING.md - Fill out how to: install prereqs, build, test, run, access CI, chat, discuss, file issues
  • Bug-report.md - Fill out Assignees add codeowners @names
  • config.yml - remove "(/add your discord channel..)" and replace the url with your Discord channel if applicable

The other files in this template repo may be used as-is:

Project Resources

Resource Description
CODEOWNERS Outlines the project lead(s)
GOVERNANCE.md Project governance
LICENSE Apache License, Version 2.0

Extension points exported contracts — how you extend this code

ChromeColors (Interface)
* Result of chrome/primary color calculation
staged/src/lib/theme.ts
WindowTabs (Interface)
* Window-level state (contains multiple tabs)
staged/src/lib/stores/tabState.svelte.ts
ThemeColors (Interface)
Cached theme colors
staged/src/lib/services/connectorRendererCanvas.ts
CommentHitRegion (Interface)
Stored comment hit region for click detection
staged/src/lib/services/connectorRendererCanvas.ts
FilesChangedPayload (Interface)
Payload from backend files-changed event
staged/src/lib/services/statusEvents.ts

Core symbols most depended-on inside this repo

get
called by 164
staged/src-tauri/src/review/mod.rs
is_empty
called by 58
staged/src-tauri/src/git/types.rs
run
called by 51
staged/src-tauri/src/git/cli.rs
now_timestamp
called by 48
staged/src-tauri/src/store.rs
len
called by 36
staged/src-tauri/src/git/types.rs
get
called by 30
staged/src/lib/stores/liveSession.svelte.ts
path
called by 29
staged/src-tauri/src/git/types.rs
get_repo_path
called by 23
staged/src-tauri/src/lib.rs

Shape

Function 733
Method 184
Interface 102
Class 100
Enum 19

Languages

Rust54%
TypeScript46%

Modules by API surface

staged/src-tauri/src/lib.rs170 symbols
staged/src-tauri/src/store.rs119 symbols
staged/src/lib/services/branch.ts80 symbols
staged/src-tauri/src/git/github.rs48 symbols
staged/src/lib/stores/preferences.svelte.ts43 symbols
staged/src-tauri/src/review/mod.rs36 symbols
staged/src-tauri/src/ai/client.rs34 symbols
staged/src/lib/types.ts32 symbols
staged/src/lib/services/ai.ts30 symbols
staged/src-tauri/src/git/diff.rs28 symbols
staged/src/lib/services/highlighter.ts25 symbols
staged/src-tauri/src/git/types.rs22 symbols

For agents

$ claude mcp add builderbot \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact