{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "supermax92-qgraphflow--trace-business-flow-sequence",
 "repo": "supermax92/qgraphflow",
 "repo_url": "https://github.com/supermax92/qgraphflow",
 "repo_slug": "supermax92-qgraphflow",
 "title": "Trace a business flow as a sequence diagram with source lines",
 "page_title": "How to trace a business flow as a sequence diagram with source lines with Qgraphflow",
 "summary": "Turn an order or checkout flow into a sequence diagram that cites the file and line behind each call.",
 "who": "A backend engineer who must explain or change a multi-service flow such as order creation, and needs to see the real call order.",
 "problem": "Call order, retries and failure branches are spread across files, so they are easy to misremember or miss in a review.",
 "outcome": "A sequence diagram saved to a folder, with each component and call tied to source files and line numbers, plus an SVG you can embed in a pull request or wiki.",
 "steps": [
  "Run `npx skills add supermax92/qgraphflow` if the skill is not installed yet.",
  "Open the project in your client and start a new session.",
  "Enter a request that names the flow, the steps to cover, the output language and the output folder, for example `/q-flow Analyze the order creation flow in the current project and generate a sequence diagram. Mark the source files and line numbers for components and calls.` (inferred, check the README)",
  "Open docs/qgraphflow/index.html to explore the diagram, then check a few calls against their recorded source lines.",
  "Embed the generated diagram.svg in a README, pull request or wiki page."
 ],
 "agent_prompt": "Use the q-flow skill from the QGraphFlow repo on <project-path> to generate a sequence diagram of the <flow-name> flow, covering its synchronous calls, asynchronous messages, retries and failure compensation as they appear in the source. Save the result under docs/qgraphflow/<flow-slug>/ and verify that each call has a source file and line reference.",
 "agents": [
  "claude-code",
  "codex",
  "cursor"
 ],
 "difficulty": "Intermediate",
 "time": "45 minutes",
 "basis": "readme",
 "caveat": "The diagram only retains facts supported by evidence, so flows that exist only in documentation or in runtime behavior will not be fully represented.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "javascript",
 "requirements": [
  "Node.js 22 or later",
  "A plugin-capable client such as Claude Code, Codex, Cursor or Qoder, with model access configured",
  "A local checkout of the application project you want to diagram"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/supermax92-qgraphflow/trace-business-flow-sequence/",
 "md": "https://dedupedai.com/use-cases/supermax92-qgraphflow/trace-business-flow-sequence/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/supermax92-qgraphflow--trace-business-flow-sequence.json",
 "api_version": "v1"
}
