{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "llopresto87-cypress--build-repo-knowledge-graph",
 "repo": "llopresto87/Cypress",
 "repo_url": "https://github.com/llopresto87/Cypress",
 "repo_slug": "llopresto87-cypress",
 "title": "Build a knowledge graph of your codebase",
 "page_title": "How to build a knowledge graph of your codebase with Cypress",
 "summary": "Runs the one-time growth pass so later sessions open a few linked notes instead of rereading the code.",
 "who": "A developer who has just installed CYPRESS into a repository and wants the first session to map the project for later sessions.",
 "problem": "A coding session that rereads the whole codebase spends its context window on code that is not relevant to the task at hand.",
 "outcome": "docs/graph/ holds short linked notes about your project, with the router index pointing to them and models.md naming the model for each kind of work.",
 "steps": [
  "`./Cypress/install.sh claude-code --project-dir /path/to/your/project`",
  "Open a session in your coding tool rooted at your project.",
  "Paste `INSTALL_PROMPT.md` into the session to start the one-time growth pass.",
  "Open docs/graph/models.md and name the model each host runs for each kind of work."
 ],
 "agent_prompt": "In the Cypress repo, install the workflow into <project-path> and start the growth pass in a Claude Code session there. Expected output: notes under docs/graph/ and a filled plant entry in docs/graph/index.md. Verify that the router index links to the notes the session created.",
 "agents": [
  "claude-code"
 ],
 "difficulty": "Intermediate",
 "time": "45 minutes",
 "basis": "readme",
 "caveat": "The README gives no figure for how long the growth pass takes, so the time above is an estimate and depends on the size of your repository.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "python",
 "requirements": [
  "bash",
  "Python 3.14 or newer on PATH",
  "git, to clone the repository",
  "Claude Code or another supported coding tool, with a session rooted at your project"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/llopresto87-cypress/build-repo-knowledge-graph/",
 "md": "https://dedupedai.com/use-cases/llopresto87-cypress/build-repo-knowledge-graph/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/llopresto87-cypress--build-repo-knowledge-graph.json",
 "api_version": "v1"
}
