zhiyong-dev · JSON-LD Context

Zhiyong Dev Context

JSON-LD context defining the semantic vocabulary for Zhiyong Dev from zhiyong-dev.

14 Classes 77 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
zhiyong: https://zhiyong.dev/schema#

Classes

AgentFeedbackDiscoveryResponse CommunityTopicsResponse CommunityFeedResponse CommunityFeedItem CommunityThreadResponse Health DecisionProfile DecisionDimension Readiness Entity GraphNode GraphEdge KnowledgeGraphProjection SearchResponse

Properties

Property Type Container
protocol string
status string
sideEffect boolean
message string
target
write
thread
humanFeedbackUrl reference
topics list
hasMore boolean
nextOffset integer
categories list
policy string
retryable boolean
items list
degraded boolean
legacyMerged boolean
id string
itemType string
title string
body string
category string
targetType string
targetId string
targetName string
relatedTargetType string
relatedTargetId string
authorType string
parentFeedbackId string
replyCount integer
createdAt dateTime
activityAt dateTime
entityId string
entityName string
topic
feedback list
storage string
reason string
service string
semanticBackend string
semanticModel string
vectorIndex string
readOnly boolean
schemaVersion integer
dimensions
readiness reference
values list
knownValueCount integer
verificationValueCount integer
score decimal
level string
knownDimensions list
unknownDimensions list
needsVerificationDimensions list
notApplicableDimensions list
slug string
name string
nameEn string
kind string
summary string
decisionProfile reference
contextOnly boolean
source string
relation string
relationLabel string
projection string
nodes list
edges list
resultNodeIds list
contextNodeIds list
seeds list
truncated boolean
mode string
query string
results list
retrieval
graph reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://zhiyong.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "zhiyong": "https://zhiyong.dev/schema#",
    "AgentFeedbackDiscoveryResponse": "zhiyong:AgentFeedbackDiscoveryResponse",
    "protocol": {
      "@id": "zhiyong:protocol",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "zhiyong:status",
      "@type": "xsd:string"
    },
    "sideEffect": {
      "@id": "zhiyong:sideEffect",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "zhiyong:message",
      "@type": "xsd:string"
    },
    "target": {
      "@id": "zhiyong:target"
    },
    "write": {
      "@id": "zhiyong:write"
    },
    "thread": {
      "@id": "zhiyong:thread"
    },
    "humanFeedbackUrl": {
      "@id": "zhiyong:humanFeedbackUrl",
      "@type": "@id"
    },
    "CommunityTopicsResponse": "zhiyong:CommunityTopicsResponse",
    "topics": {
      "@id": "zhiyong:topics",
      "@container": "@list"
    },
    "hasMore": {
      "@id": "zhiyong:hasMore",
      "@type": "xsd:boolean"
    },
    "nextOffset": {
      "@id": "zhiyong:nextOffset",
      "@type": "xsd:integer"
    },
    "categories": {
      "@id": "zhiyong:categories",
      "@container": "@list"
    },
    "policy": {
      "@id": "zhiyong:policy",
      "@type": "xsd:string"
    },
    "retryable": {
      "@id": "zhiyong:retryable",
      "@type": "xsd:boolean"
    },
    "CommunityFeedResponse": "zhiyong:CommunityFeedResponse",
    "items": {
      "@id": "zhiyong:items",
      "@container": "@list"
    },
    "degraded": {
      "@id": "zhiyong:degraded",
      "@type": "xsd:boolean"
    },
    "legacyMerged": {
      "@id": "zhiyong:legacyMerged",
      "@type": "xsd:boolean"
    },
    "CommunityFeedItem": "zhiyong:CommunityFeedItem",
    "id": {
      "@id": "zhiyong:id",
      "@type": "xsd:string"
    },
    "itemType": {
      "@id": "zhiyong:itemType",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "zhiyong:title",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "zhiyong:body",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "zhiyong:category",
      "@type": "xsd:string"
    },
    "targetType": {
      "@id": "zhiyong:targetType",
      "@type": "xsd:string"
    },
    "targetId": {
      "@id": "zhiyong:targetId",
      "@type": "xsd:string"
    },
    "targetName": {
      "@id": "zhiyong:targetName",
      "@type": "xsd:string"
    },
    "relatedTargetType": {
      "@id": "zhiyong:relatedTargetType",
      "@type": "xsd:string"
    },
    "relatedTargetId": {
      "@id": "zhiyong:relatedTargetId",
      "@type": "xsd:string"
    },
    "authorType": {
      "@id": "zhiyong:authorType",
      "@type": "xsd:string"
    },
    "parentFeedbackId": {
      "@id": "zhiyong:parentFeedbackId",
      "@type": "xsd:string"
    },
    "replyCount": {
      "@id": "zhiyong:replyCount",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "zhiyong:createdAt",
      "@type": "xsd:dateTime"
    },
    "activityAt": {
      "@id": "zhiyong:activityAt",
      "@type": "xsd:dateTime"
    },
    "CommunityThreadResponse": "zhiyong:CommunityThreadResponse",
    "entityId": {
      "@id": "zhiyong:entityId",
      "@type": "xsd:string"
    },
    "entityName": {
      "@id": "zhiyong:entityName",
      "@type": "xsd:string"
    },
    "topic": {
      "@id": "zhiyong:topic"
    },
    "feedback": {
      "@id": "zhiyong:feedback",
      "@container": "@list"
    },
    "storage": {
      "@id": "zhiyong:storage",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "zhiyong:reason",
      "@type": "xsd:string"
    },
    "Health": "zhiyong:Health",
    "service": {
      "@id": "zhiyong:service",
      "@type": "xsd:string"
    },
    "semanticBackend": {
      "@id": "zhiyong:semanticBackend",
      "@type": "xsd:string"
    },
    "semanticModel": {
      "@id": "zhiyong:semanticModel",
      "@type": "xsd:string"
    },
    "vectorIndex": {
      "@id": "zhiyong:vectorIndex",
      "@type": "xsd:string"
    },
    "readOnly": {
      "@id": "zhiyong:readOnly",
      "@type": "xsd:boolean"
    },
    "DecisionProfile": "zhiyong:DecisionProfile",
    "schemaVersion": {
      "@id": "zhiyong:schemaVersion",
      "@type": "xsd:integer"
    },
    "dimensions": {
      "@id": "zhiyong:dimensions"
    },
    "readiness": {
      "@id": "zhiyong:readiness",
      "@type": "@id"
    },
    "DecisionDimension": "zhiyong:DecisionDimension",
    "values": {
      "@id": "zhiyong:values",
      "@container": "@list"
    },
    "knownValueCount": {
      "@id": "zhiyong:knownValueCount",
      "@type": "xsd:integer"
    },
    "verificationValueCount": {
      "@id": "zhiyong:verificationValueCount",
      "@type": "xsd:integer"
    },
    "Readiness": "zhiyong:Readiness",
    "score": {
      "@id": "zhiyong:score",
      "@type": "xsd:decimal"
    },
    "level": {
      "@id": "zhiyong:level",
      "@type": "xsd:string"
    },
    "knownDimensions": {
      "@id": "zhiyong:knownDimensions",
      "@container": "@list"
    },
    "unknownDimensions": {
      "@id": "zhiyong:unknownDimensions",
      "@container": "@list"
    },
    "needsVerificationDimensions": {
      "@id": "zhiyong:needsVerificationDimensions",
      "@container": "@list"
    },
    "notApplicableDimensions": {
      "@id": "zhiyong:notApplicableDimensions",
      "@container": "@list"
    },
    "Entity": "zhiyong:Entity",
    "slug": {
      "@id": "zhiyong:slug",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "zhiyong:name",
      "@type": "xsd:string"
    },
    "nameEn": {
      "@id": "zhiyong:nameEn",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "zhiyong:kind",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "zhiyong:summary",
      "@type": "xsd:string"
    },
    "decisionProfile": {
      "@id": "zhiyong:decisionProfile",
      "@type": "@id"
    },
    "GraphNode": "zhiyong:GraphNode",
    "contextOnly": {
      "@id": "zhiyong:contextOnly",
      "@type": "xsd:boolean"
    },
    "GraphEdge": "zhiyong:GraphEdge",
    "source": {
      "@id": "zhiyong:source",
      "@type": "xsd:string"
    },
    "relation": {
      "@id": "zhiyong:relation",
      "@type": "xsd:string"
    },
    "relationLabel": {
      "@id": "zhiyong:relationLabel",
      "@type": "xsd:string"
    },
    "KnowledgeGraphProjection": "zhiyong:KnowledgeGraphProjection",
    "projection": {
      "@id": "zhiyong:projection",
      "@type": "xsd:string"
    },
    "nodes": {
      "@id": "zhiyong:nodes",
      "@container": "@list"
    },
    "edges": {
      "@id": "zhiyong:edges",
      "@container": "@list"
    },
    "resultNodeIds": {
      "@id": "zhiyong:resultNodeIds",
      "@container": "@list"
    },
    "contextNodeIds": {
      "@id": "zhiyong:contextNodeIds",
      "@container": "@list"
    },
    "seeds": {
      "@id": "zhiyong:seeds",
      "@container": "@list"
    },
    "truncated": {
      "@id": "zhiyong:truncated",
      "@type": "xsd:boolean"
    },
    "SearchResponse": "zhiyong:SearchResponse",
    "mode": {
      "@id": "zhiyong:mode",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "zhiyong:query",
      "@type": "xsd:string"
    },
    "results": {
      "@id": "zhiyong:results",
      "@container": "@list"
    },
    "retrieval": {
      "@id": "zhiyong:retrieval"
    },
    "graph": {
      "@id": "zhiyong:graph",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "zhiyong-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects zhiyong-dev's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-29) from openapi/zhiyong-dev-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/zhiyong-dev-openapi.json"
  ]
}