From e6e5b805279dfc775e4d7679c298041e8fa0b5fd Mon Sep 17 00:00:00 2001 From: Syed Fahad Date: Tue, 10 Nov 2026 22:04:06 +0000 Subject: [PATCH] Add search keywords to pages that were missing them Each page without a keywords list now has a short set of search phrases taken from that page. --- changelog/console.mdx | 1 + changelog/highlights.mdx | 1 + changelog/local.mdx | 1 + changelog/platform.mdx | 1 + concepts/ask-about-your-code.mdx | 1 + concepts/check-impact.mdx | 1 + concepts/colliding-pull-requests.mdx | 1 + concepts/follow-calls.mdx | 1 + concepts/index-a-repository.mdx | 1 + concepts/outputs.mdx | 1 + concepts/provenance.mdx | 1 + concepts/review-a-pull-request.mdx | 1 + concepts/what-is-formal-verification.mdx | 1 + for-agents.mdx | 1 + integrations/buildkite.mdx | 1 + integrations/cursor.mdx | 1 + integrations/github.mdx | 1 + integrations/gitlab.mdx | 1 + integrations/google-drive.mdx | 1 + integrations/hermes.mdx | 1 + integrations/jetbrains.mdx | 1 + integrations/openclaw.mdx | 1 + integrations/other-agents.mdx | 1 + integrations/overview.mdx | 1 + integrations/vercel.mdx | 1 + integrations/vscode.mdx | 1 + mcp/docs-search.mdx | 1 + open-source/ask-your-agent.mdx | 1 + open-source/features/exports.mdx | 1 + open-source/features/headless-extraction.mdx | 1 + open-source/features/incremental-updates.mdx | 1 + open-source/features/languages.mdx | 1 + open-source/features/mcp-tools.mdx | 1 + open-source/features/querying.mdx | 1 + open-source/features/work-memory.mdx | 1 + open-source/installation.mdx | 1 + open-source/local-development.mdx | 1 + open-source/troubleshooting.mdx | 1 + platform/connections.mdx | 1 + platform/console.mdx | 1 + platform/contributors.mdx | 1 + platform/graphify-vs-local.mdx | 1 + platform/learning.mdx | 1 + platform/overview.mdx | 1 + platform/profile.mdx | 1 + platform/quickstart.mdx | 1 + platform/read-a-result.mdx | 1 + platform/support/faqs.mdx | 1 + platform/support/move-from-local.mdx | 1 + platform/support/pricing.mdx | 1 + platform/support/rate-limits.mdx | 1 + platform/support/security.mdx | 1 + platform/trace.mdx | 1 + platform/verification-check-results.mdx | 1 + platform/verification.mdx | 1 + 55 files changed, 55 insertions(+) diff --git a/changelog/console.mdx b/changelog/console.mdx index 0024a94..ce58160 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 2f18c45..311b9e2 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 e9662ab..e55d913 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 4d62c2b..cd31fef 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 19376cd..a620892 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 cc6e621..c06eb15 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 df324b0..0084b2b 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 bf066a2..7b8e3ce 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 245a20c..f599a56 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 3c27a22..8bba045 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 3266cc2..7b07789 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 b6d39ab..544360a 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 2e50561..7c8eef9 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 a05ce04..2f50294 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 5b10c3d..f0c69f7 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 52ab73f..f14712c 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 85c23dd..59ffa63 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 e1ddb0f..7920764 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 4824461..dc60c5d 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 646683f..712dda7 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 17e65c0..20e0380 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 6e534b3..59af100 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 a9689fa..cde9cea 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 9154437..92e5b62 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 c26f4ee..8dfd120 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 2ca4a01..db2e9f8 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/mcp/docs-search.mdx b/mcp/docs-search.mdx index 7f8da8e..625f95c 100644 --- a/mcp/docs-search.mdx +++ b/mcp/docs-search.mdx @@ -1,6 +1,7 @@ --- title: "Search the docs from your agent" description: "Connect the Graphify documentation MCP server so your agent can search these docs. It is separate from the MCP server for your repository graph." +keywords: ["docs search mcp", "search_graphify_docs", "search the docs", "documentation mcp server"] surface: "both" hideFooterPagination: true icon: "search" diff --git a/open-source/ask-your-agent.mdx b/open-source/ask-your-agent.mdx index ca3cb9f..0b4e80c 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 82713b0..b26e5dc 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 3aec74d..d9103fd 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 dbcb4de..5e370db 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 8529f81..daae5eb 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 d77a0c0..b08b280 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 5971d32..c690917 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 9c1cb88..46de2c5 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 cf29bea..ee81bf2 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 65b1d95..d943ad6 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 e8dbe28..cd8f145 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 d7e61c3..3602289 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 d05a72c..99f6a2c 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 df41e12..5e3fd0b 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 0dc34ea..78cca81 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 ce6bab6..bdff880 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 8750b5a..65c32e6 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 0404ce2..9f7c5a4 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 9c2229a..ee796d8 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 f677782..50c9056 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 d384a50..4962881 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 a6d36d0..4f05813 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 cc74750..0f74206 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 93ad70d..98b8ff7 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 380f5f7..3622b91 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 6a35b2c..b3cb9b8 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 7a54017..c7de36a 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"