diff --git a/changelog/console.mdx b/changelog/console.mdx index a764689..f327a0b 100644 --- a/changelog/console.mdx +++ b/changelog/console.mdx @@ -1,6 +1,7 @@ --- title: "Console" description: "Release notes for the Graphify web app at app.graphify.com: new screens, Overview and Billing changes, connector fixes and other updates, newest first." +keywords: ["console changelog", "app.graphify.com release notes", "overview and billing updates", "connector fixes"] sidebarTitle: "Console" mode: "wide" hideFooterPagination: true diff --git a/changelog/highlights.mdx b/changelog/highlights.mdx index bbf89dc..c6b148e 100644 --- a/changelog/highlights.mdx +++ b/changelog/highlights.mdx @@ -1,6 +1,7 @@ --- title: "Highlights" description: "The biggest changes to hosted Graphify, explained in plain language, such as the new Overview with code findings, with the newest changes listed first." +keywords: ["graphify highlights", "what's new in graphify", "new overview", "reviews workspace", "developer memory"] sidebarTitle: "Highlights" mode: "wide" hideFooterPagination: true diff --git a/changelog/local.mdx b/changelog/local.mdx index 38d2b9f..1bebca6 100644 --- a/changelog/local.mdx +++ b/changelog/local.mdx @@ -1,6 +1,7 @@ --- title: "Local" description: "Where to find graphifyy open-source release notes: GitHub releases for the Graphify-Labs/graphify repo and the changelog on graphify.com." +keywords: ["graphifyy release notes", "graphify cli changelog", "github releases", "open-source changelog"] hideFooterPagination: true sidebarTitle: "Local" icon: "laptop" diff --git a/changelog/platform.mdx b/changelog/platform.mdx index 322b78a..b52bdd6 100644 --- a/changelog/platform.mdx +++ b/changelog/platform.mdx @@ -1,6 +1,7 @@ --- title: "Graphify" description: "Release notes for hosted Graphify's reviews, formal verification, Memory, MCP server and indexing, including fixes for GitHub and GitLab, newest first." +keywords: ["graphify release notes", "mcp sign-in", "reconnect gitlab", "@graphify review", "indexing changelog"] sidebarTitle: "Graphify" mode: "wide" hideFooterPagination: true diff --git a/concepts/ask-about-your-code.mdx b/concepts/ask-about-your-code.mdx index 60187db..9929d07 100644 --- a/concepts/ask-about-your-code.mdx +++ b/concepts/ask-about-your-code.mdx @@ -2,6 +2,7 @@ title: "Ask a question about your code" sidebarTitle: "Ask about your code" description: "Ask your agent a plain-English question and get back the definitions and files from your indexed repository that answer it." +keywords: ["ask about your code", "plain english question", "indexed repository", "definitions and files"] surface: "cloud" hideFooterPagination: true icon: "message-circle-question-mark" diff --git a/concepts/check-impact.mdx b/concepts/check-impact.mdx index 701e2df..3e151e0 100644 --- a/concepts/check-impact.mdx +++ b/concepts/check-impact.mdx @@ -2,6 +2,7 @@ title: "Check the impact of a change before you make it" sidebarTitle: "Check the impact of a change" description: "Ask your agent what a change to a symbol or file reaches in your indexed repository, which files carry the most risk, and which tests cover them." +keywords: ["change impact", "what a change reaches", "files at risk", "tests that cover a change"] surface: "cloud" hideFooterPagination: true icon: "radar" diff --git a/concepts/colliding-pull-requests.mdx b/concepts/colliding-pull-requests.mdx index e92ad52..4462962 100644 --- a/concepts/colliding-pull-requests.mdx +++ b/concepts/colliding-pull-requests.mdx @@ -2,6 +2,7 @@ title: "Find pull requests that collide before you merge" sidebarTitle: "Find colliding pull requests" description: "Find open pull requests that change the same part of your code graph, see the merge-order risk with graphify prs, and rank the review queue with a model." +keywords: ["colliding pull requests", "merge order risk", "graphify prs", "review queue"] surface: "both" hideFooterPagination: true icon: "git-merge-conflict" diff --git a/concepts/follow-calls.mdx b/concepts/follow-calls.mdx index 3e4080a..f0d28a4 100644 --- a/concepts/follow-calls.mdx +++ b/concepts/follow-calls.mdx @@ -2,6 +2,7 @@ title: "Follow calls and trace a path between symbols" sidebarTitle: "Follow calls and paths" description: "Ask your agent what calls a function, what it calls, and how one symbol reaches another. Hosted Graphify answers from real call edges in your indexed repo." +keywords: ["who calls this function", "callers and callees", "trace a path", "call edges"] surface: "cloud" hideFooterPagination: true icon: "route" diff --git a/concepts/index-a-repository.mdx b/concepts/index-a-repository.mdx index fecbb58..fb57389 100644 --- a/concepts/index-a-repository.mdx +++ b/concepts/index-a-repository.mdx @@ -2,6 +2,7 @@ title: "Index your first repository in Graphify" sidebarTitle: "Index your first repository" description: "Connect a GitHub or GitLab repository to Graphify, switch on indexing, and confirm the build finished so your agent can query the graph." +keywords: ["index a repository", "connect github", "connect gitlab", "indexing build"] surface: "cloud" hideFooterPagination: true icon: "folder-git-2" diff --git a/concepts/outputs.mdx b/concepts/outputs.mdx index e3fc94a..73d9f33 100644 --- a/concepts/outputs.mdx +++ b/concepts/outputs.mdx @@ -1,6 +1,7 @@ --- title: "Graph files and outputs" description: "The files Graphify writes to graphify-out/, including graph.json, what each one contains, and the parts you can reuse in other tools." +keywords: ["graphify-out", "graph.json", "GRAPH_REPORT.md", "graph.html"] surface: "both" hideFooterPagination: true icon: "file-output" diff --git a/concepts/provenance.mdx b/concepts/provenance.mdx index b267f8f..b38e94e 100644 --- a/concepts/provenance.mdx +++ b/concepts/provenance.mdx @@ -1,6 +1,7 @@ --- title: "Edges and provenance" description: "How to read a Graphify edge: what a relationship claims, where it came from, and the EXTRACTED, INFERRED, and AMBIGUOUS confidence tags." +keywords: ["graph edges", "EXTRACTED INFERRED AMBIGUOUS", "confidence tags", "provenance"] surface: "both" hideFooterPagination: true icon: "fingerprint" diff --git a/concepts/review-a-pull-request.mdx b/concepts/review-a-pull-request.mdx index ac92449..0e2704c 100644 --- a/concepts/review-a-pull-request.mdx +++ b/concepts/review-a-pull-request.mdx @@ -2,6 +2,7 @@ title: "Review a pull request with Graphify" sidebarTitle: "Review a pull request" description: "Get a Graphify review on a pull request, rerun it after new commits with @graphify review, and teach it with @graphify wrong, good and suppress." +keywords: ["pull request review", "@graphify review", "@graphify wrong", "rerun a review"] surface: "cloud" hideFooterPagination: true icon: "git-pull-request-arrow" diff --git a/concepts/what-is-formal-verification.mdx b/concepts/what-is-formal-verification.mdx index 12e6cca..42fceec 100644 --- a/concepts/what-is-formal-verification.mdx +++ b/concepts/what-is-formal-verification.mdx @@ -2,6 +2,7 @@ title: "What is formal verification? A plain guide" sidebarTitle: "What is formal verification?" description: "Formal verification proves code behavior for every input in scope, not just tested ones. How it differs from tests and review, and what a proof covers." +keywords: ["what is formal verification", "proofs and tests", "counterexample", "bounded proof"] surface: "cloud" hideFooterPagination: true icon: "sigma" diff --git a/for-agents.mdx b/for-agents.mdx index fa2f880..ce07a2a 100644 --- a/for-agents.mdx +++ b/for-agents.mdx @@ -1,6 +1,7 @@ --- title: "Notes for AI agents using the Graphify docs" description: "Rules for coding agents that answer questions from the Graphify docs: package names, commands, and which surface each page covers." +keywords: ["notes for agents", "graphifyy package name", "which docs surface", "llms.txt"] surface: "both" hideFooterPagination: true sidebarTitle: "Notes for agents" diff --git a/integrations/buildkite.mdx b/integrations/buildkite.mdx index 5600f9d..cf2845b 100644 --- a/integrations/buildkite.mdx +++ b/integrations/buildkite.mdx @@ -2,6 +2,7 @@ title: "Buildkite test selection" sidebarTitle: "Buildkite (Test Impact)" description: "Connect Buildkite to hosted Graphify to run only the tests a pull request affects, upload a dynamic pipeline, and fall back to the full test suite." +keywords: ["buildkite test selection", "test impact", "dynamic pipeline", "ci token"] surface: "cloud" hideFooterPagination: true --- diff --git a/integrations/cursor.mdx b/integrations/cursor.mdx index f5b552b..551e236 100644 --- a/integrations/cursor.mdx +++ b/integrations/cursor.mdx @@ -2,6 +2,7 @@ title: "Graphify for Cursor" sidebarTitle: "Cursor" description: "Connect Cursor to Graphify's hosted MCP server with OAuth, or install the open-source Graphify skill and query a graph built on your machine." +keywords: ["cursor mcp", "cursor oauth", "graphify skill for cursor", "cursor background agents"] surface: "both" hideFooterPagination: true --- diff --git a/integrations/github.mdx b/integrations/github.mdx index 7b877b7..32970ec 100644 --- a/integrations/github.mdx +++ b/integrations/github.mdx @@ -2,6 +2,7 @@ title: "GitHub integration: index repos and review PRs" sidebarTitle: "GitHub" description: "Install the Graphify GitHub App to index your default branch on every push, sync repositories, and review pull requests. Edge cases and errors." +keywords: ["graphify github app", "index on every push", "pull request reviews", "github install"] surface: "cloud" hideFooterPagination: true --- diff --git a/integrations/gitlab.mdx b/integrations/gitlab.mdx index 5b39e93..f00c0c6 100644 --- a/integrations/gitlab.mdx +++ b/integrations/gitlab.mdx @@ -2,6 +2,7 @@ title: "GitLab integration: index GitLab.com projects" sidebarTitle: "GitLab" description: "Connect GitLab.com projects to Graphify with OAuth. Graphify indexes the default branch on each push and reviews merge requests." +keywords: ["gitlab.com oauth", "index gitlab projects", "merge request review", "gitlab connect"] surface: "cloud" hideFooterPagination: true --- diff --git a/integrations/google-drive.mdx b/integrations/google-drive.mdx index 19c4c18..2287a4f 100644 --- a/integrations/google-drive.mdx +++ b/integrations/google-drive.mdx @@ -2,6 +2,7 @@ title: "Google Drive integration: search docs with code" sidebarTitle: "Google Drive" description: "Connect a Google Drive folder to hosted Graphify with read-only access, so your workspace and agents can search its documents alongside your code." +keywords: ["google drive folder", "search docs with code", "read-only drive", "connect google drive"] surface: "cloud" hideFooterPagination: true --- diff --git a/integrations/hermes.mdx b/integrations/hermes.mdx index 15c4491..b0e15ed 100644 --- a/integrations/hermes.mdx +++ b/integrations/hermes.mdx @@ -2,6 +2,7 @@ title: "Graphify for Hermes Agent" sidebarTitle: "Hermes" description: "Connect Nous Research's Hermes Agent to Graphify's hosted MCP server with browser OAuth, or install the open-source Graphify skill for Hermes." +keywords: ["hermes agent", "hermes mcp", "nous research hermes", "hermes oauth"] surface: "both" hideFooterPagination: true --- diff --git a/integrations/jetbrains.mdx b/integrations/jetbrains.mdx index 6d80233..7439ff5 100644 --- a/integrations/jetbrains.mdx +++ b/integrations/jetbrains.mdx @@ -1,6 +1,7 @@ --- title: "Graphify MCP for JetBrains" description: "Install the Graphify MCP plugin to connect JetBrains AI Assistant to your indexed repositories through hosted Graphify's MCP server. No API key to paste." +keywords: ["jetbrains ai assistant", "graphify mcp plugin", "jetbrains marketplace", "no api key"] surface: "cloud" hideFooterPagination: true --- diff --git a/integrations/openclaw.mdx b/integrations/openclaw.mdx index 808ef37..f26ff24 100644 --- a/integrations/openclaw.mdx +++ b/integrations/openclaw.mdx @@ -2,6 +2,7 @@ title: "Graphify MCP for OpenClaw" sidebarTitle: "Graphify MCP for OpenClaw" description: "Install the Graphify MCP plugin from ClawHub to connect OpenClaw to hosted Graphify, then search indexed repos and follow callers and dependencies." +keywords: ["openclaw mcp", "clawhub graphify", "openclaw oauth", "openclaw plugin"] surface: "cloud" hideFooterPagination: true --- diff --git a/integrations/other-agents.mdx b/integrations/other-agents.mdx index db04d43..e1114b6 100644 --- a/integrations/other-agents.mdx +++ b/integrations/other-agents.mdx @@ -2,6 +2,7 @@ title: "Graphify for other MCP clients" sidebarTitle: "Other MCP clients" description: "Connect any MCP client to Graphify over Streamable HTTP, or run the open-source Graphify MCP server with a generic mcpServers entry." +keywords: ["other mcp clients", "windsurf cline zed", "streamable http mcp", "graphify install platform"] surface: "both" hideFooterPagination: true --- diff --git a/integrations/overview.mdx b/integrations/overview.mdx index 2a587bd..c2b297d 100644 --- a/integrations/overview.mdx +++ b/integrations/overview.mdx @@ -2,6 +2,7 @@ title: "Integrations: coding agents and MCP clients" sidebarTitle: "Overview" description: "See which coding agents and assistants connect to Graphify's hosted MCP server, which support the open-source skill, and which get always-on context." +keywords: ["coding agent integrations", "hosted mcp", "graphify cli skill", "which agent to connect"] surface: "both" hideFooterPagination: true icon: "layout-grid" diff --git a/integrations/vercel.mdx b/integrations/vercel.mdx index 34f978f..fda6e7d 100644 --- a/integrations/vercel.mdx +++ b/integrations/vercel.mdx @@ -2,6 +2,7 @@ title: "Vercel integration: Graphify MCP for projects" sidebarTitle: "Graphify MCP for Vercel" description: "Connect Vercel projects to hosted Graphify's MCP server through the Marketplace integration or Vercel Connect, and choose how each path issues its token." +keywords: ["graphify for vercel", "GRAPHIFY_MCP_TOKEN", "vercel marketplace", "vercel connect"] surface: "cloud" hideFooterPagination: true --- diff --git a/integrations/vscode.mdx b/integrations/vscode.mdx index ff83204..3dd4039 100644 --- a/integrations/vscode.mdx +++ b/integrations/vscode.mdx @@ -2,6 +2,7 @@ title: "Graphify for VS Code and GitHub Copilot" sidebarTitle: "VS Code and GitHub Copilot" description: "Connect VS Code and GitHub Copilot to Graphify's hosted MCP server with OAuth, or install the open-source Graphify skill and query a graph on your machine." +keywords: ["vs code mcp", "github copilot", "graphify mcp extension", "vs code marketplace"] surface: "both" hideFooterPagination: true --- diff --git a/open-source/ask-your-agent.mdx b/open-source/ask-your-agent.mdx index b01b2fb..239388c 100644 --- a/open-source/ask-your-agent.mdx +++ b/open-source/ask-your-agent.mdx @@ -1,6 +1,7 @@ --- title: "Ask your agent one question" description: "The shortest path with the open-source Graphify CLI: install graphifyy, add the skill for your assistant, map the repo and check the files it writes." +keywords: ["graphify install", "/graphify .", "graphify query", "first graph question"] surface: "local" hideFooterPagination: true sidebarTitle: "Ask your agent one question" diff --git a/open-source/features/exports.mdx b/open-source/features/exports.mdx index 1d184d8..477e42f 100644 --- a/open-source/features/exports.mdx +++ b/open-source/features/exports.mdx @@ -1,6 +1,7 @@ --- title: "Export and reuse your graph" description: "Export a Graphify graph as an interactive map, a wiki, graph files, or database import scripts you can reuse in other tools." +keywords: ["graphify export", "export wiki", "obsidian export", "neo4j cypher", "graphml"] surface: "local" icon: "file-down" --- diff --git a/open-source/features/headless-extraction.mdx b/open-source/features/headless-extraction.mdx index 045785e..05ef91f 100644 --- a/open-source/features/headless-extraction.mdx +++ b/open-source/features/headless-extraction.mdx @@ -1,6 +1,7 @@ --- title: "Extract without an IDE" description: "Run graphify extraction from a terminal or CI without an IDE or assistant, for code-only graphs or optional semantic extraction." +keywords: ["graphify extract", "code-only extraction", "extract in ci", "semantic extraction"] surface: "local" icon: "bot" --- diff --git a/open-source/features/incremental-updates.mdx b/open-source/features/incremental-updates.mdx index a950b47..8cd7d7c 100644 --- a/open-source/features/incremental-updates.mdx +++ b/open-source/features/incremental-updates.mdx @@ -1,6 +1,7 @@ --- title: "Keep the graph current" description: "Keep your code knowledge graph current: refresh only changed files, exclude noisy paths, and recover from stale graphify output." +keywords: ["graphify update", "graphify watch", "git hooks", "incremental graph"] surface: "local" icon: "refresh-cw" --- diff --git a/open-source/features/languages.mdx b/open-source/features/languages.mdx index 16784ab..435ccf5 100644 --- a/open-source/features/languages.mdx +++ b/open-source/features/languages.mdx @@ -1,6 +1,7 @@ --- title: "Supported inputs" description: "The languages, schemas, documents, and media Graphify can map, which extractor handles each, and the optional extras to install." +keywords: ["supported languages", "file extensions", "terraform hcl", "documents and media"] surface: "both" icon: "languages" --- diff --git a/open-source/features/mcp-tools.mdx b/open-source/features/mcp-tools.mdx index 2480b6b..a15307b 100644 --- a/open-source/features/mcp-tools.mdx +++ b/open-source/features/mcp-tools.mdx @@ -1,6 +1,7 @@ --- title: "MCP tool reference" description: "Reference for the ten tools in Graphify's local MCP server: the inputs for graph queries, paths, explanations, and pull request tools." +keywords: ["local mcp tools", "query_graph", "shortest_path", "get_pr_impact", "graph_stats"] surface: "local" hideFooterPagination: true icon: "wrench" diff --git a/open-source/features/querying.mdx b/open-source/features/querying.mdx index 4ca57e2..ac0d470 100644 --- a/open-source/features/querying.mdx +++ b/open-source/features/querying.mdx @@ -1,6 +1,7 @@ --- title: "Ask better graph questions" description: "Ask better questions of your code knowledge graph with graphify query, path, and explain, and pick the right command for each kind of question." +keywords: ["graphify query", "graphify path", "graphify explain", "ask the graph"] surface: "local" icon: "search" --- diff --git a/open-source/features/work-memory.mdx b/open-source/features/work-memory.mdx index 3c613d9..eb45262 100644 --- a/open-source/features/work-memory.mdx +++ b/open-source/features/work-memory.mdx @@ -1,6 +1,7 @@ --- title: "Record useful findings" description: "Save useful findings from graph queries in graphify and turn previous investigations into lessons your assistant can reuse." +keywords: ["save a query result", "graph lessons", "work memory", "reuse findings"] surface: "local" icon: "notebook-pen" --- diff --git a/open-source/installation.mdx b/open-source/installation.mdx index 21c3268..554852d 100644 --- a/open-source/installation.mdx +++ b/open-source/installation.mdx @@ -2,6 +2,7 @@ title: "Install Graphify CLI with uv or pipx" sidebarTitle: "Installation" description: "Install graphify with uv or pipx on macOS, Linux, or Windows, upgrade it, and register the Graphify skill with your coding assistant." +keywords: ["install graphifyy", "uv tool install", "pipx", "graphify install skill"] surface: "local" hideFooterPagination: true icon: "download" diff --git a/open-source/local-development.mdx b/open-source/local-development.mdx index 1ac9bb7..389171e 100644 --- a/open-source/local-development.mdx +++ b/open-source/local-development.mdx @@ -1,6 +1,7 @@ --- title: "Run Graphify locally" description: "Run Graphify entirely on your machine: a code-only workflow, or semantic extraction with a local model backend such as Ollama." +keywords: ["run graphify locally", "code-only workflow", "ollama", "local model"] surface: "local" hideFooterPagination: true icon: "laptop" diff --git a/open-source/troubleshooting.mdx b/open-source/troubleshooting.mdx index d9e4916..17aced4 100644 --- a/open-source/troubleshooting.mdx +++ b/open-source/troubleshooting.mdx @@ -2,6 +2,7 @@ title: "Troubleshoot Graphify CLI" sidebarTitle: "Troubleshooting" description: "Fix common Graphify problems: install errors, an empty or stale graph, and MCP server connection issues in Claude Code, Cursor, and other clients." +keywords: ["graphify install error", "command not found", "empty graph", "mcp connection issues"] surface: "both" hideFooterPagination: true icon: "life-buoy" diff --git a/platform/connections.mdx b/platform/connections.mdx index 3853766..ac1637a 100644 --- a/platform/connections.mdx +++ b/platform/connections.mdx @@ -1,6 +1,7 @@ --- title: "Agents and integrations" description: "Connect Claude Code, Codex, Cursor or another coding agent to your hosted Graphify workspace over MCP, add shared knowledge and manage your integrations." +keywords: ["connect a coding agent", "hosted mcp", "workspace integrations", "agent connection"] surface: "cloud" hideFooterPagination: true icon: "cable" diff --git a/platform/console.mdx b/platform/console.mdx index 5bf7af9..d9c4642 100644 --- a/platform/console.mdx +++ b/platform/console.mdx @@ -2,6 +2,7 @@ title: "Console tour: the Graphify web app" sidebarTitle: "Console tour" description: "A tour of the Graphify web app at app.graphify.com: Overview, repository graphs, pull request reviews, formal verification, Wiki, memory and connectors." +keywords: ["console tour", "app.graphify.com", "overview graphs wiki", "pull request reviews"] surface: "cloud" hideFooterPagination: true icon: "layout-dashboard" diff --git a/platform/contributors.mdx b/platform/contributors.mdx index ba57059..6c4fa4a 100644 --- a/platform/contributors.mdx +++ b/platform/contributors.mdx @@ -2,6 +2,7 @@ title: "Contributors: code authorship and reach" sidebarTitle: "Contributors" description: "See who wrote what in a repository: authorship, the reach of each contributor's code in the graph, and any available commit signing evidence." +keywords: ["code authorship", "contributor reach", "commit signing", "who wrote this code"] surface: "cloud" hideFooterPagination: true icon: "users" diff --git a/platform/graphify-vs-local.mdx b/platform/graphify-vs-local.mdx index 64ff761..e998bad 100644 --- a/platform/graphify-vs-local.mdx +++ b/platform/graphify-vs-local.mdx @@ -2,6 +2,7 @@ title: "Graphify vs Graphify CLI: hosted or open source" sidebarTitle: "Graphify vs Graphify CLI" description: "Compare hosted Graphify with Graphify CLI, the open-source graphifyy package: how each builds, updates and serves the graph, and what needs hosted." +keywords: ["graphify vs graphify cli", "hosted or open source", "graphifyy comparison", "which graphify to use"] surface: "both" hideFooterPagination: true icon: "scale" diff --git a/platform/learning.mdx b/platform/learning.mdx index 6377917..1304a36 100644 --- a/platform/learning.mdx +++ b/platform/learning.mdx @@ -2,6 +2,7 @@ title: "Learning: tune AI code review findings" sidebarTitle: "Learning" description: "Teach Graphify which review findings matter with @graphify wrong, good, and suppress. Learning reduces noise and never changes verification results." +keywords: ["@graphify wrong", "@graphify good", "@graphify suppress", "review learning"] surface: "cloud" hideFooterPagination: true icon: "graduation-cap" diff --git a/platform/overview.mdx b/platform/overview.mdx index 1360e30..c154021 100644 --- a/platform/overview.mdx +++ b/platform/overview.mdx @@ -2,6 +2,7 @@ title: "Graphify overview: hosted code knowledge graph" sidebarTitle: "Overview" description: "Explore graphs, Wiki, pull request reviews, formal verification, Learning and shared agent memory in your hosted Graphify workspace." +keywords: ["graphify overview", "hosted code knowledge graph", "wiki reviews verification", "shared agent memory"] surface: "cloud" hideFooterPagination: true icon: "house" diff --git a/platform/profile.mdx b/platform/profile.mdx index afb91d5..b59aba9 100644 --- a/platform/profile.mdx +++ b/platform/profile.mdx @@ -1,6 +1,7 @@ --- title: "Profile: achievements and Power Ranking" description: "Your Profile page in hosted Graphify: lifetime achievements and badge tiers, the last seven days of Performance, and how your Power Ranking is scored." +keywords: ["profile achievements", "power ranking", "badge tiers", "seven day performance"] surface: "cloud" hideFooterPagination: true sidebarTitle: "Profile" diff --git a/platform/quickstart.mdx b/platform/quickstart.mdx index 6e1d8bd..ddca911 100644 --- a/platform/quickstart.mdx +++ b/platform/quickstart.mdx @@ -2,6 +2,7 @@ title: "Graphify in 5 minutes" sidebarTitle: "Quickstart" description: "Get started with hosted Graphify in 5 minutes: sign in, index a GitHub repository, and ask your coding agent about it through the hosted MCP server." +keywords: ["graphify quickstart", "index a github repository", "hosted mcp", "get started in 5 minutes"] surface: "cloud" hideFooterPagination: true icon: "zap" diff --git a/platform/read-a-result.mdx b/platform/read-a-result.mdx index e3158ab..abe4fe4 100644 --- a/platform/read-a-result.mdx +++ b/platform/read-a-result.mdx @@ -1,6 +1,7 @@ --- title: "Read a review and a verdict" description: "Tell a Graphify review finding from a formal verification verdict: what each result label means, what it proves, and what to read before calling a PR safe." +keywords: ["review finding", "verification verdict", "read a review", "is this pull request safe"] surface: "cloud" hideFooterPagination: true sidebarTitle: "Read a review and a verdict" diff --git a/platform/support/faqs.mdx b/platform/support/faqs.mdx index bb51d69..cd1abda 100644 --- a/platform/support/faqs.mdx +++ b/platform/support/faqs.mdx @@ -2,6 +2,7 @@ title: "FAQs" sidebarTitle: "FAQs" description: "Answers to common Graphify questions: getting started, indexing, failed builds, plan limits, reviews, assistants, data, and where to get help." +keywords: ["graphify faq", "failed builds", "plan limits", "getting started"] surface: "cloud" hideFooterPagination: true icon: "circle-question-mark" diff --git a/platform/support/move-from-local.mdx b/platform/support/move-from-local.mdx index 683ac8f..ad0f41b 100644 --- a/platform/support/move-from-local.mdx +++ b/platform/support/move-from-local.mdx @@ -2,6 +2,7 @@ title: "Move from Graphify CLI" sidebarTitle: "Move from Graphify CLI" description: "Move a repository from the local graphifyy package to Graphify: connect it, point assistants at the hosted MCP server, and keep a way back." +keywords: ["move from graphify cli", "graphifyy to hosted", "switch to hosted mcp", "roll back"] surface: "both" hideFooterPagination: true icon: "arrow-right-left" diff --git a/platform/support/pricing.mdx b/platform/support/pricing.mdx index 8f216b6..bb2b0c2 100644 --- a/platform/support/pricing.mdx +++ b/platform/support/pricing.mdx @@ -2,6 +2,7 @@ title: "Plans and pricing" sidebarTitle: "Plans and pricing" description: "Free plan for up to 3 repositories, no card required. Compare Free, Pro, Teams, and Enterprise pricing, allowances, and billing." +keywords: ["free pro teams enterprise", "plans and pricing", "14-day trial", "billing"] surface: "both" hideFooterPagination: true icon: "credit-card" diff --git a/platform/support/rate-limits.mdx b/platform/support/rate-limits.mdx index f27d7a0..d634948 100644 --- a/platform/support/rate-limits.mdx +++ b/platform/support/rate-limits.mdx @@ -2,6 +2,7 @@ title: "Rate limits and plan limits" sidebarTitle: "Rate limits" description: "Per-minute request limits for Ask, query, and MCP, memory limits, plan allowances, and how to handle a 429 from Graphify." +keywords: ["rate limits", "429", "mcp request limits", "plan allowances"] surface: "cloud" hideFooterPagination: true icon: "gauge" diff --git a/platform/support/security.mdx b/platform/support/security.mdx index 7cdbe14..7907180 100644 --- a/platform/support/security.mdx +++ b/platform/support/security.mdx @@ -2,6 +2,7 @@ title: "Security and data handling" sidebarTitle: "Security and data" description: "What Graphify stores, how long it keeps it, which GitHub and Google Drive permissions it asks for, and how assistants reach your graphs." +keywords: ["what graphify stores", "github app permissions", "google drive access", "report a vulnerability"] surface: "both" hideFooterPagination: true icon: "lock" diff --git a/platform/trace.mdx b/platform/trace.mdx index 11c5c8e..f86a9d8 100644 --- a/platform/trace.mdx +++ b/platform/trace.mdx @@ -1,6 +1,7 @@ --- title: "Trace callers and paths between symbols" description: "Use open-source Graphify CLI commands to find a symbol, see who calls it, and check whether two names connect in the code graph, or ask a hosted agent." +keywords: ["who calls this", "graphify path", "graphify explain", "call graph"] surface: "local" hideFooterPagination: true sidebarTitle: "Trace who calls this" diff --git a/platform/verification-check-results.mdx b/platform/verification-check-results.mdx index aaff6ea..71bb05b 100644 --- a/platform/verification-check-results.mdx +++ b/platform/verification-check-results.mdx @@ -2,6 +2,7 @@ title: "Read a formal verification check on GitHub" sidebarTitle: "Read a verification check" description: "Each Graphify verification check title and verdict: Behavior changed, Proven same, No change found, Not checked, Couldn't run, and what to do next." +keywords: ["behavior changed", "proven same", "no change found", "verification check titles"] surface: "cloud" hideFooterPagination: true icon: "list-checks" diff --git a/platform/verification.mdx b/platform/verification.mdx index ba6b1b2..4f496b4 100644 --- a/platform/verification.mdx +++ b/platform/verification.mdx @@ -2,6 +2,7 @@ title: "Formal verification: prove behavior is kept" sidebarTitle: "Formal verification" description: "Graphify proves changed functions behave like the previous version, or shows the input that differs. What a pass means, languages and limits." +keywords: ["formal verification", "prove behavior", "python typescript", "what a pass proves"] surface: "cloud" hideFooterPagination: true icon: "shield-check"