{
  "@context": {
    "@vocab": "https://electronics-architect.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "electronics": "https://electronics-architect.com/schema#",
    "Error": "electronics:Error",
    "error": {
      "@id": "electronics:error"
    },
    "ValidationError": "electronics:ValidationError",
    "path": {
      "@id": "electronics:path",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "electronics:message",
      "@type": "xsd:string"
    },
    "ValidationResult": "electronics:ValidationResult",
    "valid": {
      "@id": "electronics:valid",
      "@type": "xsd:boolean"
    },
    "schemaVersion": {
      "@id": "electronics:schemaVersion",
      "@type": "xsd:integer"
    },
    "errors": {
      "@id": "electronics:errors",
      "@container": "@list"
    },
    "counts": {
      "@id": "electronics:counts"
    },
    "Warning": "electronics:Warning",
    "fix": {
      "@id": "electronics:fix",
      "@type": "@id"
    },
    "code": {
      "@id": "electronics:code",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "electronics:type",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "electronics:level",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "electronics:label",
      "@type": "xsd:string"
    },
    "remedy": {
      "@id": "electronics:remedy",
      "@type": "xsd:string"
    },
    "nodeId": {
      "@id": "electronics:nodeId",
      "@type": "xsd:string"
    },
    "nodeName": {
      "@id": "electronics:nodeName",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "electronics:details"
    },
    "SheetResult": "electronics:SheetResult",
    "converged": {
      "@id": "electronics:converged",
      "@type": "xsd:boolean"
    },
    "iterations": {
      "@id": "electronics:iterations",
      "@type": "xsd:integer"
    },
    "nodes": {
      "@id": "electronics:nodes",
      "@container": "@list"
    },
    "warnings": {
      "@id": "electronics:warnings",
      "@container": "@list"
    },
    "summary": {
      "@id": "electronics:summary"
    },
    "SolveResult": "electronics:SolveResult",
    "version": {
      "@id": "electronics:version",
      "@type": "xsd:string"
    },
    "simulatedAt": {
      "@id": "electronics:simulatedAt",
      "@type": "xsd:dateTime"
    },
    "elapsedMs": {
      "@id": "electronics:elapsedMs",
      "@type": "xsd:decimal"
    },
    "toleranceMode": {
      "@id": "electronics:toleranceMode",
      "@type": "xsd:string"
    },
    "sheets": {
      "@id": "electronics:sheets",
      "@container": "@list"
    },
    "SolveResponse": "electronics:SolveResponse",
    "result": {
      "@id": "electronics:result",
      "@type": "@id"
    },
    "meta": {
      "@id": "electronics:meta"
    },
    "MonteCarloResponse": "electronics:MonteCarloResponse",
    "DeratingCheck": "electronics:DeratingCheck",
    "parameterName": {
      "@id": "electronics:parameterName",
      "@type": "xsd:string"
    },
    "actual": {
      "@id": "electronics:actual",
      "@type": "xsd:decimal"
    },
    "rated": {
      "@id": "electronics:rated",
      "@type": "xsd:decimal"
    },
    "limit": {
      "@id": "electronics:limit",
      "@type": "xsd:decimal"
    },
    "unit": {
      "@id": "electronics:unit",
      "@type": "xsd:string"
    },
    "stressPct": {
      "@id": "electronics:stressPct",
      "@type": "xsd:decimal"
    },
    "status": {
      "@id": "electronics:status",
      "@type": "xsd:string"
    },
    "basis": {
      "@id": "electronics:basis",
      "@type": "xsd:string"
    },
    "DeratingComponent": "electronics:DeratingComponent",
    "id": {
      "@id": "electronics:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "electronics:name",
      "@type": "xsd:string"
    },
    "sheet": {
      "@id": "electronics:sheet",
      "@type": "xsd:string"
    },
    "worstStatus": {
      "@id": "electronics:worstStatus",
      "@type": "xsd:string"
    },
    "worstStressPct": {
      "@id": "electronics:worstStressPct",
      "@type": "xsd:decimal"
    },
    "checks": {
      "@id": "electronics:checks",
      "@container": "@list"
    },
    "unrated": {
      "@id": "electronics:unrated",
      "@container": "@list"
    },
    "recommendations": {
      "@id": "electronics:recommendations",
      "@type": "xsd:string"
    },
    "DeratingResponse": "electronics:DeratingResponse",
    "Job": "electronics:Job",
    "kind": {
      "@id": "electronics:kind",
      "@type": "xsd:string"
    },
    "trials": {
      "@id": "electronics:trials"
    },
    "progress": {
      "@id": "electronics:progress",
      "@type": "xsd:decimal"
    },
    "sliceInProgress": {
      "@id": "electronics:sliceInProgress",
      "@type": "xsd:boolean"
    },
    "seed": {
      "@id": "electronics:seed",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "electronics:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "electronics:updatedAt",
      "@type": "xsd:dateTime"
    },
    "expiresAt": {
      "@id": "electronics:expiresAt",
      "@type": "xsd:dateTime"
    },
    "JobResult": "electronics:JobResult",
    "nodeStats": {
      "@id": "electronics:nodeStats"
    },
    "trialCount": {
      "@id": "electronics:trialCount",
      "@type": "xsd:integer"
    },
    "failedTrials": {
      "@id": "electronics:failedTrials",
      "@type": "xsd:integer"
    },
    "protectionTrips": {
      "@id": "electronics:protectionTrips",
      "@type": "xsd:integer"
    },
    "operatingTrials": {
      "@id": "electronics:operatingTrials",
      "@type": "xsd:integer"
    },
    "attribution": {
      "@id": "electronics:attribution"
    },
    "JobResponse": "electronics:JobResponse",
    "job": {
      "@id": "electronics:job",
      "@type": "@id"
    },
    "TemplateSummary": "electronics:TemplateSummary",
    "componentCounts": {
      "@id": "electronics:componentCounts"
    },
    "notes": {
      "@id": "electronics:notes",
      "@container": "@list"
    },
    "url": {
      "@id": "electronics:url",
      "@type": "xsd:string"
    },
    "TemplateList": "electronics:TemplateList",
    "count": {
      "@id": "electronics:count",
      "@type": "xsd:integer"
    },
    "templates": {
      "@id": "electronics:templates",
      "@container": "@list"
    },
    "PartModel": "electronics:PartModel",
    "mpn": {
      "@id": "electronics:mpn",
      "@type": "xsd:string"
    },
    "manufacturer": {
      "@id": "electronics:manufacturer",
      "@type": "xsd:string"
    },
    "package": {
      "@id": "electronics:package",
      "@type": "xsd:string"
    },
    "grade": {
      "@id": "electronics:grade",
      "@type": "xsd:string"
    },
    "datasheetUrl": {
      "@id": "electronics:datasheetUrl",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "electronics:source",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "electronics:properties"
    },
    "provenance": {
      "@id": "electronics:provenance"
    },
    "filledFromDefaults": {
      "@id": "electronics:filledFromDefaults",
      "@container": "@list"
    },
    "PartModelList": "electronics:PartModelList",
    "types": {
      "@id": "electronics:types",
      "@container": "@list"
    },
    "note": {
      "@id": "electronics:note",
      "@type": "xsd:string"
    },
    "parts": {
      "@id": "electronics:parts",
      "@container": "@list"
    },
    "TemplateRecord": "electronics:TemplateRecord",
    "design": {
      "@id": "electronics:design",
      "@type": "@id"
    },
    "DesignSummary": "electronics:DesignSummary",
    "DesignList": "electronics:DesignList",
    "designs": {
      "@id": "electronics:designs",
      "@container": "@list"
    },
    "scope": {
      "@id": "electronics:scope"
    },
    "DesignRecord": "electronics:DesignRecord",
    "revisions": {
      "@id": "electronics:revisions",
      "@type": "xsd:integer"
    },
    "DesignCreated": "electronics:DesignCreated",
    "editorUrl": {
      "@id": "electronics:editorUrl",
      "@type": "xsd:string"
    },
    "DesignUpdated": "electronics:DesignUpdated",
    "revisionAuthor": {
      "@id": "electronics:revisionAuthor",
      "@type": "xsd:string"
    },
    "ShareLink": "electronics:ShareLink",
    "shareId": {
      "@id": "electronics:shareId",
      "@type": "xsd:string"
    },
    "permissions": {
      "@id": "electronics:permissions",
      "@type": "xsd:string"
    },
    "expiresInDays": {
      "@id": "electronics:expiresInDays",
      "@type": "xsd:integer"
    },
    "BomRow": "electronics:BomRow",
    "designator": {
      "@id": "electronics:designator",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "electronics:value",
      "@type": "xsd:string"
    },
    "digikeyPartNumber": {
      "@id": "electronics:digikeyPartNumber",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "electronics:quantity",
      "@type": "xsd:integer"
    },
    "Export": "electronics:Export",
    "filename": {
      "@id": "electronics:filename",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "electronics:contentType",
      "@type": "xsd:string"
    },
    "generatedAt": {
      "@id": "electronics:generatedAt",
      "@type": "xsd:dateTime"
    },
    "content": {
      "@id": "electronics:content"
    },
    "Attribution": "electronics:Attribution",
    "solver": {
      "@id": "electronics:solver",
      "@type": "xsd:string"
    },
    "release": {
      "@id": "electronics:release",
      "@type": "xsd:string"
    },
    "resultContract": {
      "@id": "electronics:resultContract",
      "@type": "xsd:string"
    },
    "designHash": {
      "@id": "electronics:designHash",
      "@type": "xsd:string"
    },
    "verifyUrl": {
      "@id": "electronics:verifyUrl",
      "@type": "xsd:string"
    },
    "statement": {
      "@id": "electronics:statement",
      "@type": "xsd:string"
    },
    "Fix": "electronics:Fix",
    "op": {
      "@id": "electronics:op",
      "@type": "xsd:string"
    },
    "property": {
      "@id": "electronics:property",
      "@type": "xsd:string"
    },
    "meaning": {
      "@id": "electronics:meaning",
      "@type": "xsd:string"
    },
    "CompareSide": "electronics:CompareSide",
    "totalSourcePower": {
      "@id": "electronics:totalSourcePower",
      "@type": "xsd:decimal"
    },
    "totalLoadPower": {
      "@id": "electronics:totalLoadPower",
      "@type": "xsd:decimal"
    },
    "totalDissipation": {
      "@id": "electronics:totalDissipation",
      "@type": "xsd:decimal"
    },
    "efficiency": {
      "@id": "electronics:efficiency",
      "@type": "xsd:decimal"
    },
    "Delta": "electronics:Delta",
    "a": {
      "@id": "electronics:a",
      "@type": "xsd:decimal"
    },
    "b": {
      "@id": "electronics:b",
      "@type": "xsd:decimal"
    },
    "delta": {
      "@id": "electronics:delta",
      "@type": "xsd:decimal"
    },
    "CompareResponse": "electronics:CompareResponse",
    "changes": {
      "@id": "electronics:changes"
    },
    "stages": {
      "@id": "electronics:stages",
      "@container": "@list"
    },
    "yield": {
      "@id": "electronics:yield"
    },
    "VerifyResponse": "electronics:VerifyResponse",
    "expected": {
      "@id": "electronics:expected",
      "@type": "xsd:string"
    },
    "matches": {
      "@id": "electronics:matches",
      "@type": "xsd:boolean"
    },
    "Usage": "electronics:Usage",
    "used": {
      "@id": "electronics:used",
      "@type": "xsd:integer"
    },
    "unlimited": {
      "@id": "electronics:unlimited",
      "@type": "xsd:boolean"
    },
    "resetsAt": {
      "@id": "electronics:resetsAt",
      "@type": "xsd:dateTime"
    },
    "Me": "electronics:Me",
    "key": {
      "@id": "electronics:key"
    },
    "account": {
      "@id": "electronics:account"
    },
    "usage": {
      "@id": "electronics:usage"
    },
    "solve": {
      "@id": "electronics:solve"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Electronics Architect API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Electronics Architect'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-06) from openapi/electronics-architect-com-openapi.json.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/electronics-architect-com-openapi.json"
  ]
}