{
  "@context": {
    "@vocab": "https://featury.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "featury": "https://featury.app/schema#",
    "GetFeedWsProjOgPngResponse": "featury:GetFeedWsProjOgPngResponse",
    "image": {
      "@id": "featury:image",
      "@type": "xsd:string"
    },
    "PostV1AskRequest": "featury:PostV1AskRequest",
    "workspace": {
      "@id": "featury:workspace",
      "@type": "xsd:string"
    },
    "project": {
      "@id": "featury:project",
      "@type": "xsd:string"
    },
    "question": {
      "@id": "featury:question",
      "@type": "xsd:string"
    },
    "conversationId": {
      "@id": "featury:conversationId",
      "@type": "xsd:string"
    },
    "PostV1AskResponse": "featury:PostV1AskResponse",
    "data": {
      "@id": "featury:data"
    },
    "GetV1ChangesResponse": "featury:GetV1ChangesResponse",
    "PostV1ChangesRequest": "featury:PostV1ChangesRequest",
    "kind": {
      "@id": "featury:kind",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "featury:title",
      "@type": "xsd:string"
    },
    "GetV1FeaturesResponse": "featury:GetV1FeaturesResponse",
    "GetV1ProjectsResponse": "featury:GetV1ProjectsResponse",
    "GetV1RequestsResponse": "featury:GetV1RequestsResponse",
    "PostV1RequestsRequest": "featury:PostV1RequestsRequest",
    "body": {
      "@id": "featury:body",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "featury:severity",
      "@type": "xsd:string"
    },
    "PostV1RequestsResponse": "featury:PostV1RequestsResponse",
    "GetV1RequestsIdResponse": "featury:GetV1RequestsIdResponse",
    "PatchV1RequestsIdRequest": "featury:PatchV1RequestsIdRequest",
    "horizon": {
      "@id": "featury:horizon",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "featury:size",
      "@type": "xsd:string"
    },
    "fit": {
      "@id": "featury:fit",
      "@type": "xsd:string"
    },
    "PatchV1RequestsIdResponse": "featury:PatchV1RequestsIdResponse",
    "PostV1RequestsIdCommentsRequest": "featury:PostV1RequestsIdCommentsRequest",
    "PostV1RequestsIdCommentsResponse": "featury:PostV1RequestsIdCommentsResponse",
    "PostV1RequestsIdStatusRequest": "featury:PostV1RequestsIdStatusRequest",
    "status": {
      "@id": "featury:status",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "featury:note",
      "@type": "xsd:string"
    },
    "declinedReason": {
      "@id": "featury:declinedReason",
      "@type": "xsd:string"
    },
    "PostV1RequestsIdStatusResponse": "featury:PostV1RequestsIdStatusResponse",
    "GetV1WorkspacesResponse": "featury:GetV1WorkspacesResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "featury API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects featury'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-11-07) from openapi/_ae-authored/featury-app-openapi-generated.yml.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/_ae-authored/featury-app-openapi-generated.yml"
  ]
}