Structured project knowledge, recommendations, graph, compare, quality, and roadmap.
check-trust-gate
Check Trust Gate
Get a single production-readiness decision before making a high-confidence recommendation.
curl https://git.top/api/trust
Use the gate decision to decide whether to answer directly, disclose caveats, or fail closed.
check-data-source
Check Data Source
Verify production data is D1-backed before making a high-confidence recommendation.
curl https://git.top/api/health
Use require_d1=true on critical REST calls when an agent should fail closed instead of accepting seed fallback.
choose-workflow
Choose A Workflow
Use a guided path when the task spans trends, recommendations, graph, alternatives, score, compare, and trust checks.
curl "https://git.top/api/workflow?intent=choose%20a%20Cloudflare-ready%20agent%20framework&deployment=cloudflare&category=agent_framework&cloudflare_ready=true&limit=5&require_d1=true"
Start here for broad or ambiguous project-selection tasks after confirming the trust gate.
inspect-surface-map
Inspect The Surface Map
Map each Git.Top product concept to the human page, REST endpoint, MCP tool, output fields, and trust fields.
curl https://git.top/api/agent-map
Use this before guessing whether to call recommendations, alternatives, graph, compare, score, Atlas, GRP, or quality endpoints. Treat short_path as the default route and reference_path as the expansion route.
search-projects
Search Projects
Retrieve candidate projects by query, category, deployment, language, project kind, and Cloudflare readiness.
curl "https://git.top/api/search?category=agent_framework&deployment=cloudflare&ranking=browse&limit=10&require_d1=true"
Use browse ranking for category discovery and query search for direct retrieval.
explore-atlas-journeys
Explore Atlas Journeys
Start from an ecosystem map and move into ordered journeys plus comparison paths before choosing projects.
curl https://git.top/api/journeys?limit=8&require_d1=true
Use comparison_paths when the user asks for ecosystem-specific shortlists or map-to-compare decisions.
inspect-project
Inspect One Project
Fetch structured project knowledge and the compact agent summary before recommending, comparing, or citing a repository.
curl https://git.top/api/project/cloudflare/agents?require_d1=true
Use summary for first-pass agent reasoning, then check classification evidence before saying a project is Cloudflare-ready or production-fit.
recommend
Ask For A Recommendation
Turn a concrete use case and constraints into an explainable shortlist.
curl "https://git.top/api/recommend?use_case=build%20a%20browser%20automation%20agent&deployment=docker&limit=5&require_d1=true"
Present the top project, one alternative, caveats, and metadata source.
compare
Compare Candidates
Use decision matrices instead of raw star counts when the user already has candidates.
curl "https://git.top/api/compare?repos=cloudflare/agents,langchain-ai/langchain,run-llama/llama_index&deployment=cloudflare&require_d1=true"
Move from comparison into graph, alternatives, score, or project pages before finalizing.
quality
Check Trust And Coverage
Inspect release score, corpus data trust, coverage, stale data, and review risk before high-confidence answers.
curl https://git.top/api/quality?require_d1=true
Use the trust gate first, then disclose degraded sync, seed fallback, low classification confidence, or partial quality signals.
grp
Use GRP For Goal-Level Planning
Use graph reasoning when the user asks for a plan, stack, comparison, or project set.
curl -X POST "https://git.top/api/grp/query?require_d1=true" -H "content-type: application/json" -d '{"goal":"build a Cloudflare-ready coding agent stack","mode":"plan","constraints":{"deploy":["cloudflare"],"agent_ready":true}}'
Use GRP output as a plan, then fetch project, graph, score, and compare details for the final answer.