{
  "@context": {
    "@vocab": "https://askmarcel.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "askmarcel": "https://askmarcel.app/schema#",
    "MeResponse": "askmarcel:MeResponse",
    "tier": {
      "@id": "askmarcel:tier",
      "@type": "xsd:string"
    },
    "scopes": {
      "@id": "askmarcel:scopes",
      "@container": "@list"
    },
    "quotas": {
      "@id": "askmarcel:quotas"
    },
    "resetAt": {
      "@id": "askmarcel:resetAt",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "askmarcel:email",
      "@type": "xsd:string"
    },
    "suspended": {
      "@id": "askmarcel:suspended",
      "@type": "xsd:boolean"
    },
    "AssistDiagnoseResponse": "askmarcel:AssistDiagnoseResponse",
    "state": {
      "@id": "askmarcel:state",
      "@type": "xsd:string"
    },
    "Citation": "askmarcel:Citation",
    "sourceId": {
      "@id": "askmarcel:sourceId",
      "@type": "xsd:string"
    },
    "documentId": {
      "@id": "askmarcel:documentId",
      "@type": "xsd:string"
    },
    "documentVersion": {
      "@id": "askmarcel:documentVersion",
      "@type": "xsd:string"
    },
    "chunkId": {
      "@id": "askmarcel:chunkId",
      "@type": "xsd:string"
    },
    "chunkHash": {
      "@id": "askmarcel:chunkHash",
      "@type": "xsd:string"
    },
    "pageStart": {
      "@id": "askmarcel:pageStart",
      "@type": "xsd:integer"
    },
    "pageEnd": {
      "@id": "askmarcel:pageEnd",
      "@type": "xsd:integer"
    },
    "title": {
      "@id": "askmarcel:title",
      "@type": "xsd:string"
    },
    "sourceType": {
      "@id": "askmarcel:sourceType",
      "@type": "xsd:string"
    },
    "authority": {
      "@id": "askmarcel:authority",
      "@type": "xsd:string"
    },
    "snapshotAvailable": {
      "@id": "askmarcel:snapshotAvailable",
      "@type": "xsd:boolean"
    },
    "DiagnosticRetrieval": "askmarcel:DiagnosticRetrieval",
    "strategy": {
      "@id": "askmarcel:strategy",
      "@type": "xsd:string"
    },
    "relevanceScore": {
      "@id": "askmarcel:relevanceScore",
      "@type": "xsd:decimal"
    },
    "exactMatch": {
      "@id": "askmarcel:exactMatch",
      "@type": "xsd:boolean"
    },
    "error_code_match": {
      "@id": "askmarcel:error_code_match",
      "@type": "xsd:string"
    },
    "SourceValidationReason": "askmarcel:SourceValidationReason",
    "SourceValidation": "askmarcel:SourceValidation",
    "brand": {
      "@id": "askmarcel:brand",
      "@type": "xsd:string"
    },
    "error_code": {
      "@id": "askmarcel:error_code",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "askmarcel:model",
      "@type": "xsd:string"
    },
    "family": {
      "@id": "askmarcel:family",
      "@type": "xsd:string"
    },
    "market": {
      "@id": "askmarcel:market",
      "@type": "xsd:string"
    },
    "document_applicability": {
      "@id": "askmarcel:document_applicability",
      "@type": "xsd:string"
    },
    "strict_pass": {
      "@id": "askmarcel:strict_pass",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "askmarcel:reason",
      "@type": "@id"
    },
    "DiagnosePublicResponse": "askmarcel:DiagnosePublicResponse",
    "status": {
      "@id": "askmarcel:status",
      "@type": "xsd:string"
    },
    "diagnostic": {
      "@id": "askmarcel:diagnostic",
      "@type": "xsd:string"
    },
    "steps": {
      "@id": "askmarcel:steps",
      "@container": "@list"
    },
    "part": {
      "@id": "askmarcel:part"
    },
    "source": {
      "@id": "askmarcel:source"
    },
    "confidence": {
      "@id": "askmarcel:confidence"
    },
    "citation": {
      "@id": "askmarcel:citation",
      "@type": "@id"
    },
    "retrieval": {
      "@id": "askmarcel:retrieval",
      "@type": "@id"
    },
    "source_validation": {
      "@id": "askmarcel:source_validation",
      "@type": "@id"
    },
    "follow_up_questions": {
      "@id": "askmarcel:follow_up_questions",
      "@container": "@list"
    },
    "request_id": {
      "@id": "askmarcel:request_id",
      "@type": "xsd:string"
    },
    "session_id": {
      "@id": "askmarcel:session_id",
      "@type": "xsd:string"
    },
    "turn": {
      "@id": "askmarcel:turn",
      "@type": "xsd:integer"
    },
    "engine_version": {
      "@id": "askmarcel:engine_version",
      "@type": "xsd:string"
    },
    "SourcePolicy": "askmarcel:SourcePolicy",
    "applicability": {
      "@id": "askmarcel:applicability",
      "@type": "xsd:string"
    },
    "allow_family_substitution": {
      "@id": "askmarcel:allow_family_substitution",
      "@type": "xsd:boolean"
    },
    "allow_regional_substitution": {
      "@id": "askmarcel:allow_regional_substitution",
      "@type": "xsd:boolean"
    },
    "GuidedLedger": "askmarcel:GuidedLedger",
    "measurements": {
      "@id": "askmarcel:measurements",
      "@container": "@list"
    },
    "confirmed": {
      "@id": "askmarcel:confirmed",
      "@container": "@list"
    },
    "eliminated": {
      "@id": "askmarcel:eliminated",
      "@container": "@list"
    },
    "in_play": {
      "@id": "askmarcel:in_play",
      "@container": "@list"
    },
    "to_measure": {
      "@id": "askmarcel:to_measure",
      "@container": "@list"
    },
    "terminal": {
      "@id": "askmarcel:terminal",
      "@type": "xsd:string"
    },
    "Speak": "askmarcel:Speak",
    "text": {
      "@id": "askmarcel:text",
      "@type": "xsd:string"
    },
    "must_be_verbatim": {
      "@id": "askmarcel:must_be_verbatim",
      "@type": "xsd:boolean"
    },
    "ExpectedInput": "askmarcel:ExpectedInput",
    "quantity_id": {
      "@id": "askmarcel:quantity_id",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "askmarcel:type",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "askmarcel:unit",
      "@type": "xsd:string"
    },
    "DecisionTraceEvidence": "askmarcel:DecisionTraceEvidence",
    "cause_id": {
      "@id": "askmarcel:cause_id",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "askmarcel:role",
      "@type": "xsd:string"
    },
    "outcome": {
      "@id": "askmarcel:outcome",
      "@type": "xsd:string"
    },
    "DecisionTraceRejection": "askmarcel:DecisionTraceRejection",
    "session_event_id": {
      "@id": "askmarcel:session_event_id",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "askmarcel:code",
      "@type": "xsd:string"
    },
    "DecisionTrace": "askmarcel:DecisionTrace",
    "protocol_id": {
      "@id": "askmarcel:protocol_id",
      "@type": "xsd:string"
    },
    "protocol_version": {
      "@id": "askmarcel:protocol_version",
      "@type": "xsd:string"
    },
    "protocol_content_hash": {
      "@id": "askmarcel:protocol_content_hash",
      "@type": "xsd:string"
    },
    "reducer_version": {
      "@id": "askmarcel:reducer_version",
      "@type": "xsd:string"
    },
    "consumed_event_types": {
      "@id": "askmarcel:consumed_event_types",
      "@container": "@list"
    },
    "rules_fired": {
      "@id": "askmarcel:rules_fired",
      "@container": "@list"
    },
    "evidence": {
      "@id": "askmarcel:evidence",
      "@container": "@list"
    },
    "transition": {
      "@id": "askmarcel:transition",
      "@type": "xsd:string"
    },
    "transition_reason": {
      "@id": "askmarcel:transition_reason",
      "@type": "xsd:string"
    },
    "rejections": {
      "@id": "askmarcel:rejections",
      "@container": "@list"
    },
    "PublicErrorCode": "askmarcel:PublicErrorCode",
    "PublicErrorBody": "askmarcel:PublicErrorBody",
    "error": {
      "@id": "askmarcel:error",
      "@type": "@id"
    },
    "reason_code": {
      "@id": "askmarcel:reason_code",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "askmarcel:field",
      "@type": "xsd:string"
    },
    "GuidedContext": "askmarcel:GuidedContext",
    "emitter": {
      "@id": "askmarcel:emitter",
      "@type": "xsd:string"
    },
    "GuidedTurnInput": "askmarcel:GuidedTurnInput",
    "message": {
      "@id": "askmarcel:message",
      "@type": "xsd:string"
    },
    "continuation": {
      "@id": "askmarcel:continuation",
      "@type": "xsd:string"
    },
    "context": {
      "@id": "askmarcel:context",
      "@type": "@id"
    },
    "lang": {
      "@id": "askmarcel:lang",
      "@type": "xsd:string"
    },
    "KnowledgeHit": "askmarcel:KnowledgeHit",
    "excerpt": {
      "@id": "askmarcel:excerpt"
    },
    "match": {
      "@id": "askmarcel:match"
    },
    "provenance_token": {
      "@id": "askmarcel:provenance_token",
      "@type": "xsd:string"
    },
    "LegacySearchResult": "askmarcel:LegacySearchResult",
    "chunk_id": {
      "@id": "askmarcel:chunk_id",
      "@type": "xsd:string"
    },
    "document_id": {
      "@id": "askmarcel:document_id",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "askmarcel:content",
      "@type": "xsd:string"
    },
    "section_title": {
      "@id": "askmarcel:section_title",
      "@type": "xsd:string"
    },
    "doc_title": {
      "@id": "askmarcel:doc_title",
      "@type": "xsd:string"
    },
    "page_start": {
      "@id": "askmarcel:page_start",
      "@type": "xsd:integer"
    },
    "page_end": {
      "@id": "askmarcel:page_end",
      "@type": "xsd:integer"
    },
    "similarity": {
      "@id": "askmarcel:similarity",
      "@type": "xsd:decimal"
    },
    "source_type": {
      "@id": "askmarcel:source_type",
      "@type": "xsd:string"
    },
    "chunk_hash": {
      "@id": "askmarcel:chunk_hash",
      "@type": "xsd:string"
    },
    "document_version": {
      "@id": "askmarcel:document_version",
      "@type": "xsd:string"
    },
    "SearchResponse": "askmarcel:SearchResponse",
    "hits": {
      "@id": "askmarcel:hits",
      "@container": "@list"
    },
    "results": {
      "@id": "askmarcel:results",
      "@container": "@list"
    },
    "retrievalVersion": {
      "@id": "askmarcel:retrievalVersion",
      "@type": "xsd:string"
    },
    "ProcedureResponse": "askmarcel:ProcedureResponse",
    "hit": {
      "@id": "askmarcel:hit",
      "@type": "@id"
    },
    "procedure_type": {
      "@id": "askmarcel:procedure_type",
      "@type": "xsd:string"
    },
    "safety_level": {
      "@id": "askmarcel:safety_level",
      "@type": "xsd:string"
    },
    "ProductSheetComposition": "askmarcel:ProductSheetComposition",
    "outdoorUnitPattern": {
      "@id": "askmarcel:outdoorUnitPattern",
      "@type": "xsd:string"
    },
    "indoorUnitPattern": {
      "@id": "askmarcel:indoorUnitPattern",
      "@type": "xsd:string"
    },
    "connectionType": {
      "@id": "askmarcel:connectionType",
      "@type": "xsd:string"
    },
    "refrigerantLocation": {
      "@id": "askmarcel:refrigerantLocation",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "askmarcel:notes",
      "@type": "xsd:string"
    },
    "outdoorUnit": {
      "@id": "askmarcel:outdoorUnit"
    },
    "indoorUnit": {
      "@id": "askmarcel:indoorUnit"
    },
    "options": {
      "@id": "askmarcel:options",
      "@container": "@list"
    },
    "ProductSheetTroubleshootingPreview": "askmarcel:ProductSheetTroubleshootingPreview",
    "total_chunks": {
      "@id": "askmarcel:total_chunks",
      "@type": "xsd:integer"
    },
    "top_error_codes": {
      "@id": "askmarcel:top_error_codes",
      "@container": "@list"
    },
    "top_sections": {
      "@id": "askmarcel:top_sections",
      "@container": "@list"
    },
    "sample_chunks": {
      "@id": "askmarcel:sample_chunks",
      "@container": "@list"
    },
    "ProductSheetDocument": "askmarcel:ProductSheetDocument",
    "id": {
      "@id": "askmarcel:id",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "askmarcel:version",
      "@type": "xsd:string"
    },
    "doc_type": {
      "@id": "askmarcel:doc_type",
      "@type": "xsd:string"
    },
    "page_count": {
      "@id": "askmarcel:page_count",
      "@type": "xsd:integer"
    },
    "language": {
      "@id": "askmarcel:language",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "askmarcel:priority",
      "@type": "xsd:integer"
    },
    "GetProductSheetResponse": "askmarcel:GetProductSheetResponse",
    "ref": {
      "@id": "askmarcel:ref"
    },
    "identity": {
      "@id": "askmarcel:identity"
    },
    "specs": {
      "@id": "askmarcel:specs"
    },
    "composition": {
      "@id": "askmarcel:composition",
      "@type": "@id"
    },
    "capabilities": {
      "@id": "askmarcel:capabilities"
    },
    "troubleshootingPreview": {
      "@id": "askmarcel:troubleshootingPreview",
      "@type": "@id"
    },
    "documents": {
      "@id": "askmarcel:documents",
      "@container": "@list"
    },
    "DiagnoseV2PublicResponse": "askmarcel:DiagnoseV2PublicResponse",
    "model_id": {
      "@id": "askmarcel:model_id",
      "@type": "xsd:string"
    },
    "requested_model": {
      "@id": "askmarcel:requested_model",
      "@type": "xsd:string"
    },
    "interpretation_allowed": {
      "@id": "askmarcel:interpretation_allowed",
      "@type": "xsd:boolean"
    },
    "manufacturer_values_allowed": {
      "@id": "askmarcel:manufacturer_values_allowed",
      "@type": "xsd:boolean"
    },
    "abstention": {
      "@id": "askmarcel:abstention"
    },
    "ResolveModelResponse": "askmarcel:ResolveModelResponse",
    "canonical_name": {
      "@id": "askmarcel:canonical_name",
      "@type": "xsd:string"
    },
    "resolution": {
      "@id": "askmarcel:resolution",
      "@type": "xsd:string"
    },
    "ResolveModelInput": "askmarcel:ResolveModelInput",
    "GetModelCoverageResponse": "askmarcel:GetModelCoverageResponse",
    "markets": {
      "@id": "askmarcel:markets",
      "@container": "@list"
    },
    "sku_resolved": {
      "@id": "askmarcel:sku_resolved",
      "@type": "xsd:boolean"
    },
    "market_verified": {
      "@id": "askmarcel:market_verified",
      "@type": "xsd:boolean"
    },
    "exact_manual": {
      "@id": "askmarcel:exact_manual",
      "@type": "xsd:boolean"
    },
    "error_code_covered": {
      "@id": "askmarcel:error_code_covered",
      "@type": "xsd:boolean"
    },
    "technical_values_supported": {
      "@id": "askmarcel:technical_values_supported",
      "@type": "xsd:boolean"
    },
    "has_exact_manual": {
      "@id": "askmarcel:has_exact_manual",
      "@type": "xsd:boolean"
    },
    "SessionLifecycle": "askmarcel:SessionLifecycle",
    "EngineState": "askmarcel:EngineState",
    "EngineAssessment": "askmarcel:EngineAssessment",
    "conclusion_source": {
      "@id": "askmarcel:conclusion_source",
      "@type": "xsd:string"
    },
    "DiagnosticHypothesis": "askmarcel:DiagnosticHypothesis",
    "label": {
      "@id": "askmarcel:label",
      "@type": "xsd:string"
    },
    "rank": {
      "@id": "askmarcel:rank",
      "@type": "xsd:integer"
    },
    "support_level": {
      "@id": "askmarcel:support_level",
      "@type": "xsd:string"
    },
    "TechnicianAssessment": "askmarcel:TechnicianAssessment",
    "TechnicianAssessmentView": "askmarcel:TechnicianAssessmentView",
    "OutcomeState": "askmarcel:OutcomeState",
    "DiagnosticActionCitation": "askmarcel:DiagnosticActionCitation",
    "DiagnosticFaultCode": "askmarcel:DiagnosticFaultCode",
    "relation": {
      "@id": "askmarcel:relation",
      "@type": "xsd:string"
    },
    "definitions": {
      "@id": "askmarcel:definitions",
      "@container": "@list"
    },
    "ApplicabilityMode": "askmarcel:ApplicabilityMode",
    "DiagnosticNextAction": "askmarcel:DiagnosticNextAction",
    "action_id": {
      "@id": "askmarcel:action_id",
      "@type": "xsd:string"
    },
    "objective": {
      "@id": "askmarcel:objective",
      "@type": "xsd:string"
    },
    "target": {
      "@id": "askmarcel:target",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "askmarcel:location",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "askmarcel:method",
      "@type": "xsd:string"
    },
    "tools": {
      "@id": "askmarcel:tools",
      "@container": "@list"
    },
    "conditions": {
      "@id": "askmarcel:conditions",
      "@type": "xsd:string"
    },
    "warnings": {
      "@id": "askmarcel:warnings",
      "@container": "@list"
    },
    "regulatory_scope": {
      "@id": "askmarcel:regulatory_scope",
      "@type": "xsd:string"
    },
    "decision_role": {
      "@id": "askmarcel:decision_role",
      "@type": "xsd:string"
    },
    "discriminates_cause_ids": {
      "@id": "askmarcel:discriminates_cause_ids",
      "@container": "@list"
    },
    "source_basis": {
      "@id": "askmarcel:source_basis",
      "@type": "xsd:string"
    },
    "citations": {
      "@id": "askmarcel:citations",
      "@container": "@list"
    },
    "expected_input": {
      "@id": "askmarcel:expected_input"
    },
    "expected_range": {
      "@id": "askmarcel:expected_range"
    },
    "gesture_safety": {
      "@id": "askmarcel:gesture_safety"
    },
    "SafetyLevel": "askmarcel:SafetyLevel",
    "DiagnosticSessionSafety": "askmarcel:DiagnosticSessionSafety",
    "level": {
      "@id": "askmarcel:level",
      "@type": "@id"
    },
    "halt_automatic": {
      "@id": "askmarcel:halt_automatic",
      "@type": "xsd:boolean"
    },
    "DiagnosticSessionApplicability": "askmarcel:DiagnosticSessionApplicability",
    "mode": {
      "@id": "askmarcel:mode",
      "@type": "@id"
    },
    "sku_id": {
      "@id": "askmarcel:sku_id",
      "@type": "xsd:string"
    },
    "DiagnosticSessionTrace": "askmarcel:DiagnosticSessionTrace",
    "allowlist_version": {
      "@id": "askmarcel:allowlist_version",
      "@type": "xsd:string"
    },
    "allowlist_content_hash": {
      "@id": "askmarcel:allowlist_content_hash",
      "@type": "xsd:string"
    },
    "allowlist_action_ids": {
      "@id": "askmarcel:allowlist_action_ids",
      "@container": "@list"
    },
    "HarnessQuotaState": "askmarcel:HarnessQuotaState",
    "DiagnosticSessionQuota": "askmarcel:DiagnosticSessionQuota",
    "DiagnosticSession": "askmarcel:DiagnosticSession",
    "session_version": {
      "@id": "askmarcel:session_version",
      "@type": "xsd:integer"
    },
    "session_lifecycle": {
      "@id": "askmarcel:session_lifecycle",
      "@type": "@id"
    },
    "release_channel": {
      "@id": "askmarcel:release_channel",
      "@type": "xsd:string"
    },
    "engine_state": {
      "@id": "askmarcel:engine_state",
      "@type": "@id"
    },
    "engine_assessment": {
      "@id": "askmarcel:engine_assessment",
      "@type": "@id"
    },
    "hypotheses": {
      "@id": "askmarcel:hypotheses",
      "@container": "@list"
    },
    "technician_assessment": {
      "@id": "askmarcel:technician_assessment",
      "@type": "@id"
    },
    "outcome_state": {
      "@id": "askmarcel:outcome_state",
      "@type": "@id"
    },
    "fault_code": {
      "@id": "askmarcel:fault_code",
      "@type": "@id"
    },
    "next_action": {
      "@id": "askmarcel:next_action",
      "@type": "@id"
    },
    "verification_hint": {
      "@id": "askmarcel:verification_hint"
    },
    "safety": {
      "@id": "askmarcel:safety",
      "@type": "@id"
    },
    "trace": {
      "@id": "askmarcel:trace",
      "@type": "@id"
    },
    "quota": {
      "@id": "askmarcel:quota",
      "@type": "@id"
    },
    "expires_at": {
      "@id": "askmarcel:expires_at",
      "@type": "xsd:dateTime"
    },
    "retryable": {
      "@id": "askmarcel:retryable",
      "@type": "xsd:boolean"
    },
    "actor_profile": {
      "@id": "askmarcel:actor_profile",
      "@type": "xsd:string"
    },
    "StartDiagnosticSessionInput": "askmarcel:StartDiagnosticSessionInput",
    "symptom": {
      "@id": "askmarcel:symptom",
      "@type": "xsd:string"
    },
    "topology": {
      "@id": "askmarcel:topology",
      "@type": "xsd:string"
    },
    "supply_phase_count": {
      "@id": "askmarcel:supply_phase_count"
    },
    "indoor_unit_type": {
      "@id": "askmarcel:indoor_unit_type",
      "@type": "xsd:string"
    },
    "indoor_unit_count": {
      "@id": "askmarcel:indoor_unit_count",
      "@type": "xsd:integer"
    },
    "concerned_asset": {
      "@id": "askmarcel:concerned_asset",
      "@type": "xsd:string"
    },
    "refrigerant": {
      "@id": "askmarcel:refrigerant",
      "@type": "xsd:string"
    },
    "machine_regime": {
      "@id": "askmarcel:machine_regime",
      "@type": "xsd:string"
    },
    "operating_mode": {
      "@id": "askmarcel:operating_mode",
      "@type": "xsd:string"
    },
    "external_reference": {
      "@id": "askmarcel:external_reference",
      "@type": "xsd:string"
    },
    "ObservationValue": "askmarcel:ObservationValue",
    "kind": {
      "@id": "askmarcel:kind",
      "@type": "xsd:string"
    },
    "number_value": {
      "@id": "askmarcel:number_value",
      "@type": "xsd:decimal"
    },
    "boolean_value": {
      "@id": "askmarcel:boolean_value",
      "@type": "xsd:boolean"
    },
    "enum_value": {
      "@id": "askmarcel:enum_value",
      "@type": "xsd:string"
    },
    "measured_at": {
      "@id": "askmarcel:measured_at",
      "@type": "xsd:dateTime"
    },
    "operating_state": {
      "@id": "askmarcel:operating_state",
      "@type": "xsd:string"
    },
    "regime_established": {
      "@id": "askmarcel:regime_established",
      "@type": "xsd:boolean"
    },
    "ActionResult": "askmarcel:ActionResult",
    "ContextPatch": "askmarcel:ContextPatch",
    "absent_asset": {
      "@id": "askmarcel:absent_asset",
      "@type": "xsd:boolean"
    },
    "note": {
      "@id": "askmarcel:note",
      "@type": "xsd:string"
    },
    "RespondToDiagnosticSessionInput": "askmarcel:RespondToDiagnosticSessionInput",
    "reopen": {
      "@id": "askmarcel:reopen",
      "@type": "xsd:boolean"
    },
    "response": {
      "@id": "askmarcel:response",
      "@type": "@id"
    },
    "CloseDiagnosticSessionInput": "askmarcel:CloseDiagnosticSessionInput",
    "DiagnosticSessionSummary": "askmarcel:DiagnosticSessionSummary",
    "verification": {
      "@id": "askmarcel:verification",
      "@type": "xsd:string"
    },
    "last_verification": {
      "@id": "askmarcel:last_verification"
    },
    "observations": {
      "@id": "askmarcel:observations",
      "@container": "@list"
    },
    "repairs": {
      "@id": "askmarcel:repairs",
      "@container": "@list"
    },
    "actions": {
      "@id": "askmarcel:actions",
      "@container": "@list"
    },
    "generated_at": {
      "@id": "askmarcel:generated_at",
      "@type": "xsd:dateTime"
    },
    "llm_used": {
      "@id": "askmarcel:llm_used",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Ask Marcel API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Ask Marcel'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-02) from openapi/_original/askmarcel-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/_original/askmarcel-openapi.json"
  ]
}