Project mapping · Map
API Navigation Map
Map the selected API endpoints, validation and authorization, data effects and direct consumers.
MCP library 1.6.1 · Instruction library 1.6.1 · English technical instructions
← Back to searchUse this workflow
Connect Vibe Coding Library to a coding agent that supports MCP over Streamable HTTP. Choose Other / MCP agent for a neutral prompt, or a ready-made Codex or Claude Code invocation. Add your task details below.
Operation
Map the requested area using current repository evidence.
Goal
Map the selected API endpoints, validation and authorization, data effects and direct consumers.
Suggested saved map: docs/api_map.md.
Build the view
Enumerate the selected endpoints from actual router/schema registration. Trace each registration into middleware, handler, validation, state effects and the response consumed by a client. Compare generated contracts with their source schemas and direct callers; distinguish a declared endpoint from a reachable route. Use method/path and schema identity to join entries, then verify errors, permission scope and compatibility at their defining owners.
Inspect
Routes, controllers/handlers/resolvers, schemas/DTOs, serializers, middleware, auth guards, rate limiters, webhooks, jobs that expose/consume API contracts, OpenAPI/GraphQL/RPC files, generated clients, tests, migrations/models, docs, and deployment/runtime config that affects public behavior.
Map content
Evidence and IDs
- Suggested IDs for new entries: endpoint
A-*, groupG-*, schemaS-*, middleware/policyM-*, webhookW-*.
Coverage
Cover auth/authorization model, endpoint groups, schemas, middleware/policies, role/action matrix when discoverable, versioning/deprecation, webhooks, async status flows, generated artifacts, and consumer-facing tests.
Entry details
For each endpoint, capture method/path, owner symbol, auth/roles/tenant scope, request/response schemas, status/error behavior, validation, side effects, pagination/filtering/sorting, idempotency/webhook behavior if relevant, tests, and notes/unknowns. For each schema or middleware/policy, capture owner symbol, consumers, invariants, tests, and known drift.
Workflow ID: api-navigation-map · View the versioned source · Shared workflow and authority rules