-
Notifications
You must be signed in to change notification settings - Fork 0
TypeScript: implement tRPC and GraphQL resolver entrypoint support #96
Copy link
Copy link
Open
Labels
area:authAuthentication, authorization, and scope evidenceAuthentication, authorization, and scope evidencearea:dataflowCall graph, tracing, and source propagationCall graph, tracing, and source propagationarea:frameworkFramework route and request source extractionFramework route and request source extractionenhancementNew feature or requestNew feature or requestphase:7-ecosystem-expansionPost-v1 framework, ORM, and ecosystem expansionPost-v1 framework, ORM, and ecosystem expansionpriority:p2Needed for polish, adoption, or release readinessNeeded for polish, adoption, or release readinesssize:lLarge implementation sliceLarge implementation slicestack:typescriptTypeScript, JavaScript, or TS ecosystem supportTypeScript, JavaScript, or TS ecosystem support
Description
Metadata
Metadata
Assignees
Labels
area:authAuthentication, authorization, and scope evidenceAuthentication, authorization, and scope evidencearea:dataflowCall graph, tracing, and source propagationCall graph, tracing, and source propagationarea:frameworkFramework route and request source extractionFramework route and request source extractionenhancementNew feature or requestNew feature or requestphase:7-ecosystem-expansionPost-v1 framework, ORM, and ecosystem expansionPost-v1 framework, ORM, and ecosystem expansionpriority:p2Needed for polish, adoption, or release readinessNeeded for polish, adoption, or release readinesssize:lLarge implementation sliceLarge implementation slicestack:typescriptTypeScript, JavaScript, or TS ecosystem supportTypeScript, JavaScript, or TS ecosystem support
Parent
Part of #89.
Context
tRPC and GraphQL APIs expose externally reachable operations that may not look like HTTP route handlers. Rulepath should model procedures/resolvers as route-like entrypoints with request-controlled inputs, context evidence, and resolver-to-service/data-layer paths.
References:
Scope
query,mutation,subscription, middleware, context, input validators, and nested routers.Acceptance Criteria
Test Plan
cargo fmt --all -- --check,cargo clippy --locked --workspace --all-targets, andcargo test --locked --workspace.