@snyaggarwal Related to:
User story
As an OCL API consumer, I want a GraphQL interface for Concepts and Sources so that applications can request only the data they need while preserving OCL as the authoritative source.
Use case
CIEL Lab frequently needs authoritative reads from OCL, especially around concept retrieval and validation after writes.
Using the full REST representation can add unnecessary payload and latency when only a small subset of fields is required.
Check this benchmark bench-concept-editor-detail-load.md
The GraphQL MVP should focus on Concepts and Sources, with a shared authorization model across REST and GraphQL.
Requirements
Query execution strategy
Acceptance criteria
@snyaggarwal Related to:
User story
As an OCL API consumer, I want a GraphQL interface for Concepts and Sources so that applications can request only the data they need while preserving OCL as the authoritative source.
Use case
CIEL Lab frequently needs authoritative reads from OCL, especially around concept retrieval and validation after writes.
Using the full REST representation can add unnecessary payload and latency when only a small subset of fields is required.
Check this benchmark bench-concept-editor-detail-load.md
The GraphQL MVP should focus on
ConceptsandSources, with a shared authorization model across REST and GraphQL.Requirements
Concepts.Sources.Query execution strategy
Acceptance criteria