mtrdesign/whygraph

MCP server that gives Claude Code the rationale behind a symbol before editing - synthesized from git history, PRs, and call-graph context.

4Stars on the repository
17Mods indexed here, across every type
25d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

mtrdesign/whygraph

Agent

WhyGraph plan executor. Reads a reviewed plan markdown, applies each step in order, runs the per-step Verify, and logs progress back into the plan. Spawned by the /whygraph-implement slash command — do not invoke for unrelated work.

4 25d ago A 56 tokens

whygraph-planner

02

mtrdesign/whygraph

Agent

WhyGraph planning orchestrator. Given a code-change task, builds a working set of affected symbols via CodeGraph, warms WhyGraph rationale cache, then either writes a plan (single-pass mode) or fans out to 3 researchers + a synthesizer (deep mode). Spawned by the /whygraph-plan slash command — do not invoke for…

4 25d ago A 77 tokens

whygraph-researcher

03

mtrdesign/whygraph

Agent

WhyGraph fan-out researcher. Investigates one specific dimension of a planned code change (impact, constraintsrisks, or priorart) using WhyGraph + CodeGraph MCP tools. Spawned in parallel with sibling researchers by the whygraph-planner in deep mode — do not invoke directly.

4 25d ago A 65 tokens

mtrdesign/whygraph

Agent

WhyGraph fan-in synthesizer. Combines reports from 3 fan-out researchers (impact, constraintsrisks, priorart) into a single step-by-step implementation plan in WhyGraph's standard format. Spawned by the whygraph-planner in deep mode after researchers complete — do not invoke directly.

4 25d ago A 69 tokens