{
  "@context": {
    "@vocab": "https://geniffy.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "geniffy": "https://geniffy.com/schema#",
    "AddIn": "geniffy:AddIn",
    "text": {
      "@id": "geniffy:text"
    },
    "url": {
      "@id": "geniffy:url"
    },
    "messages": {
      "@id": "geniffy:messages"
    },
    "title": {
      "@id": "geniffy:title"
    },
    "said_at": {
      "@id": "geniffy:said_at"
    },
    "timezone": {
      "@id": "geniffy:timezone"
    },
    "external_id": {
      "@id": "geniffy:external_id"
    },
    "session": {
      "@id": "geniffy:session"
    },
    "labels": {
      "@id": "geniffy:labels"
    },
    "space": {
      "@id": "geniffy:space"
    },
    "Answer": "geniffy:Answer",
    "question": {
      "@id": "geniffy:question",
      "@type": "xsd:string"
    },
    "answer": {
      "@id": "geniffy:answer"
    },
    "message": {
      "@id": "geniffy:message"
    },
    "memories": {
      "@id": "geniffy:memories",
      "@container": "@list"
    },
    "clash": {
      "@id": "geniffy:clash",
      "@type": "xsd:boolean"
    },
    "ApproveIn": "geniffy:ApproveIn",
    "emails": {
      "@id": "geniffy:emails",
      "@container": "@list"
    },
    "AuditEntry": "geniffy:AuditEntry",
    "id": {
      "@id": "geniffy:id",
      "@type": "xsd:integer"
    },
    "actor_email": {
      "@id": "geniffy:actor_email",
      "@type": "xsd:string"
    },
    "actor_source": {
      "@id": "geniffy:actor_source",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "geniffy:action",
      "@type": "xsd:string"
    },
    "target_type": {
      "@id": "geniffy:target_type",
      "@type": "xsd:string"
    },
    "target_id": {
      "@id": "geniffy:target_id"
    },
    "target_email": {
      "@id": "geniffy:target_email"
    },
    "result": {
      "@id": "geniffy:result",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "geniffy:reason"
    },
    "severity": {
      "@id": "geniffy:severity",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "geniffy:created_at",
      "@type": "xsd:dateTime"
    },
    "AuditListResponse": "geniffy:AuditListResponse",
    "count": {
      "@id": "geniffy:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "geniffy:results",
      "@container": "@list"
    },
    "BatchIn": "geniffy:BatchIn",
    "items": {
      "@id": "geniffy:items",
      "@container": "@list"
    },
    "BatchOut": "geniffy:BatchOut",
    "added": {
      "@id": "geniffy:added",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "geniffy:failed",
      "@type": "xsd:integer"
    },
    "BatchRow": "geniffy:BatchRow",
    "index": {
      "@id": "geniffy:index",
      "@type": "xsd:integer"
    },
    "source": {
      "@id": "geniffy:source"
    },
    "error": {
      "@id": "geniffy:error"
    },
    "Body_add_file_api_memories_files_post": "geniffy:Body_add_file_api_memories_files_post",
    "file": {
      "@id": "geniffy:file",
      "@type": "xsd:string"
    },
    "Body_add_file_v1_memories_file_post": "geniffy:Body_add_file_v1_memories_file_post",
    "BriefOut": "geniffy:BriefOut",
    "subject": {
      "@id": "geniffy:subject"
    },
    "summary": {
      "@id": "geniffy:summary"
    },
    "total": {
      "@id": "geniffy:total",
      "@type": "xsd:integer"
    },
    "BriefingIn": "geniffy:BriefingIn",
    "project": {
      "@id": "geniffy:project"
    },
    "cue": {
      "@id": "geniffy:cue",
      "@type": "xsd:string"
    },
    "budget_chars": {
      "@id": "geniffy:budget_chars",
      "@type": "xsd:integer"
    },
    "BriefingOut": "geniffy:BriefingOut",
    "briefing": {
      "@id": "geniffy:briefing",
      "@type": "xsd:string"
    },
    "now": {
      "@id": "geniffy:now",
      "@container": "@list"
    },
    "due": {
      "@id": "geniffy:due",
      "@container": "@list"
    },
    "lessons": {
      "@id": "geniffy:lessons",
      "@container": "@list"
    },
    "episodes": {
      "@id": "geniffy:episodes",
      "@container": "@list"
    },
    "last": {
      "@id": "geniffy:last",
      "@container": "@list"
    },
    "unread": {
      "@id": "geniffy:unread"
    },
    "cursor": {
      "@id": "geniffy:cursor"
    },
    "Change": "geniffy:Change",
    "at": {
      "@id": "geniffy:at",
      "@type": "xsd:string"
    },
    "change": {
      "@id": "geniffy:change",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "geniffy:kind",
      "@type": "xsd:string"
    },
    "was": {
      "@id": "geniffy:was"
    },
    "because": {
      "@id": "geniffy:because"
    },
    "until": {
      "@id": "geniffy:until"
    },
    "memory_id": {
      "@id": "geniffy:memory_id"
    },
    "field": {
      "@id": "geniffy:field"
    },
    "ChangeList": "geniffy:ChangeList",
    "changes": {
      "@id": "geniffy:changes",
      "@container": "@list"
    },
    "more": {
      "@id": "geniffy:more",
      "@type": "xsd:boolean"
    },
    "CheckoutIn": "geniffy:CheckoutIn",
    "plan": {
      "@id": "geniffy:plan",
      "@type": "xsd:string"
    },
    "period": {
      "@id": "geniffy:period",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "geniffy:currency",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "geniffy:name"
    },
    "country": {
      "@id": "geniffy:country"
    },
    "company": {
      "@id": "geniffy:company"
    },
    "tax_id": {
      "@id": "geniffy:tax_id"
    },
    "ContextOut": "geniffy:ContextOut",
    "context": {
      "@id": "geniffy:context",
      "@type": "xsd:string"
    },
    "used": {
      "@id": "geniffy:used",
      "@type": "xsd:integer"
    },
    "empty": {
      "@id": "geniffy:empty",
      "@type": "xsd:boolean"
    },
    "CorrectIn": "geniffy:CorrectIn",
    "CreateNoteRequest": "geniffy:CreateNoteRequest",
    "body": {
      "@id": "geniffy:body",
      "@type": "xsd:string"
    },
    "DeclineIn": "geniffy:DeclineIn",
    "Deleted": "geniffy:Deleted",
    "deleted": {
      "@id": "geniffy:deleted",
      "@type": "xsd:boolean"
    },
    "DeletedLabelled": "geniffy:DeletedLabelled",
    "sources_deleted": {
      "@id": "geniffy:sources_deleted",
      "@type": "xsd:integer"
    },
    "DocsQuestion": "geniffy:DocsQuestion",
    "EpisodeList": "geniffy:EpisodeList",
    "EpisodeOut": "geniffy:EpisodeOut",
    "what_happened": {
      "@id": "geniffy:what_happened"
    },
    "outcome": {
      "@id": "geniffy:outcome"
    },
    "led_to": {
      "@id": "geniffy:led_to"
    },
    "people": {
      "@id": "geniffy:people",
      "@container": "@list"
    },
    "decisions": {
      "@id": "geniffy:decisions",
      "@container": "@list"
    },
    "revised": {
      "@id": "geniffy:revised",
      "@container": "@list"
    },
    "started_at": {
      "@id": "geniffy:started_at"
    },
    "ended_at": {
      "@id": "geniffy:ended_at"
    },
    "ErrorDetail": "geniffy:ErrorDetail",
    "code": {
      "@id": "geniffy:code",
      "@type": "xsd:string"
    },
    "ErrorOut": "geniffy:ErrorOut",
    "ExportOut": "geniffy:ExportOut",
    "exported_at": {
      "@id": "geniffy:exported_at",
      "@type": "xsd:string"
    },
    "stored_in": {
      "@id": "geniffy:stored_in",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "geniffy:sources",
      "@container": "@list"
    },
    "files": {
      "@id": "geniffy:files",
      "@container": "@list"
    },
    "intentions": {
      "@id": "geniffy:intentions",
      "@container": "@list"
    },
    "ExportedEpisode": "geniffy:ExportedEpisode",
    "status": {
      "@id": "geniffy:status"
    },
    "ExportedIntention": "geniffy:ExportedIntention",
    "what": {
      "@id": "geniffy:what"
    },
    "owner": {
      "@id": "geniffy:owner"
    },
    "trigger": {
      "@id": "geniffy:trigger"
    },
    "overdue": {
      "@id": "geniffy:overdue",
      "@type": "xsd:boolean"
    },
    "when": {
      "@id": "geniffy:when"
    },
    "moved_from": {
      "@id": "geniffy:moved_from",
      "@container": "@list"
    },
    "sources_total": {
      "@id": "geniffy:sources_total",
      "@type": "xsd:integer"
    },
    "ExportedLesson": "geniffy:ExportedLesson",
    "statement": {
      "@id": "geniffy:statement"
    },
    "applies_when": {
      "@id": "geniffy:applies_when"
    },
    "why": {
      "@id": "geniffy:why"
    },
    "strength": {
      "@id": "geniffy:strength",
      "@type": "xsd:integer"
    },
    "ExportedMemory": "geniffy:ExportedMemory",
    "about": {
      "@id": "geniffy:about"
    },
    "learned_at": {
      "@id": "geniffy:learned_at"
    },
    "date": {
      "@id": "geniffy:date"
    },
    "quote": {
      "@id": "geniffy:quote"
    },
    "ExtraIn": "geniffy:ExtraIn",
    "on": {
      "@id": "geniffy:on",
      "@type": "xsd:boolean"
    },
    "cap_usd": {
      "@id": "geniffy:cap_usd",
      "@type": "xsd:decimal"
    },
    "FileDeleted": "geniffy:FileDeleted",
    "path": {
      "@id": "geniffy:path",
      "@type": "xsd:string"
    },
    "FileIn": "geniffy:FileIn",
    "FileList": "geniffy:FileList",
    "next": {
      "@id": "geniffy:next"
    },
    "FileOut": "geniffy:FileOut",
    "size": {
      "@id": "geniffy:size",
      "@type": "xsd:integer"
    },
    "updated_at": {
      "@id": "geniffy:updated_at",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "geniffy:created",
      "@type": "xsd:boolean"
    },
    "FileRow": "geniffy:FileRow",
    "FileText": "geniffy:FileText",
    "FilesDeleted": "geniffy:FilesDeleted",
    "GateIn": "geniffy:GateIn",
    "GraphEdge": "geniffy:GraphEdge",
    "from": {
      "@id": "geniffy:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "geniffy:to",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "geniffy:label",
      "@type": "xsd:string"
    },
    "memory_ids": {
      "@id": "geniffy:memory_ids",
      "@container": "@list"
    },
    "current": {
      "@id": "geniffy:current",
      "@type": "xsd:boolean"
    },
    "GraphNode": "geniffy:GraphNode",
    "type": {
      "@id": "geniffy:type",
      "@type": "xsd:string"
    },
    "GraphOut": "geniffy:GraphOut",
    "nodes": {
      "@id": "geniffy:nodes",
      "@container": "@list"
    },
    "edges": {
      "@id": "geniffy:edges",
      "@container": "@list"
    },
    "possible_duplicates": {
      "@id": "geniffy:possible_duplicates",
      "@container": "@list"
    },
    "typing": {
      "@id": "geniffy:typing",
      "@type": "xsd:boolean"
    },
    "HTTPValidationError": "geniffy:HTTPValidationError",
    "detail": {
      "@id": "geniffy:detail",
      "@container": "@list"
    },
    "HealthItem": "geniffy:HealthItem",
    "expected": {
      "@id": "geniffy:expected"
    },
    "mark": {
      "@id": "geniffy:mark"
    },
    "IntentionList": "geniffy:IntentionList",
    "IntentionOut": "geniffy:IntentionOut",
    "IntentionSet": "geniffy:IntentionSet",
    "intention": {
      "@id": "geniffy:intention",
      "@type": "@id"
    },
    "JoinIn": "geniffy:JoinIn",
    "email": {
      "@id": "geniffy:email",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "geniffy:role"
    },
    "use": {
      "@id": "geniffy:use"
    },
    "KeyList": "geniffy:KeyList",
    "keys": {
      "@id": "geniffy:keys",
      "@container": "@list"
    },
    "KeyOut": "geniffy:KeyOut",
    "key": {
      "@id": "geniffy:key"
    },
    "starts_with": {
      "@id": "geniffy:starts_with"
    },
    "last_used_at": {
      "@id": "geniffy:last_used_at"
    },
    "expires_at": {
      "@id": "geniffy:expires_at"
    },
    "note": {
      "@id": "geniffy:note"
    },
    "KeyRevoked": "geniffy:KeyRevoked",
    "revoked": {
      "@id": "geniffy:revoked",
      "@type": "xsd:boolean"
    },
    "LessonList": "geniffy:LessonList",
    "LessonOut": "geniffy:LessonOut",
    "LinkIn": "geniffy:LinkIn",
    "MeIn": "geniffy:MeIn",
    "Memory": "geniffy:Memory",
    "MemoryHealthOut": "geniffy:MemoryHealthOut",
    "health": {
      "@id": "geniffy:health"
    },
    "tested_at": {
      "@id": "geniffy:tested_at"
    },
    "asked": {
      "@id": "geniffy:asked",
      "@type": "xsd:integer"
    },
    "score": {
      "@id": "geniffy:score"
    },
    "MemoryList": "geniffy:MemoryList",
    "counts": {
      "@id": "geniffy:counts"
    },
    "Message": "geniffy:Message",
    "content": {
      "@id": "geniffy:content"
    },
    "parts": {
      "@id": "geniffy:parts"
    },
    "tool_calls": {
      "@id": "geniffy:tool_calls"
    },
    "tool_call_id": {
      "@id": "geniffy:tool_call_id"
    },
    "function_call": {
      "@id": "geniffy:function_call"
    },
    "time": {
      "@id": "geniffy:time"
    },
    "MoveIn": "geniffy:MoveIn",
    "Moved": "geniffy:Moved",
    "moved": {
      "@id": "geniffy:moved",
      "@type": "xsd:integer"
    },
    "MovedFrom": "geniffy:MovedFrom",
    "NowOut": "geniffy:NowOut",
    "PartnerRow": "geniffy:PartnerRow",
    "partner_name": {
      "@id": "geniffy:partner_name"
    },
    "partner_email": {
      "@id": "geniffy:partner_email"
    },
    "is_active": {
      "@id": "geniffy:is_active",
      "@type": "xsd:boolean"
    },
    "clicks": {
      "@id": "geniffy:clicks",
      "@type": "xsd:integer"
    },
    "signups": {
      "@id": "geniffy:signups",
      "@type": "xsd:integer"
    },
    "last_signup_at": {
      "@id": "geniffy:last_signup_at"
    },
    "PartnersResponse": "geniffy:PartnersResponse",
    "generated_at": {
      "@id": "geniffy:generated_at",
      "@type": "xsd:dateTime"
    },
    "PossibleDuplicate": "geniffy:PossibleDuplicate",
    "a": {
      "@id": "geniffy:a",
      "@type": "xsd:string"
    },
    "b": {
      "@id": "geniffy:b",
      "@type": "xsd:string"
    },
    "ProfileOut": "geniffy:ProfileOut",
    "lasting": {
      "@id": "geniffy:lasting",
      "@container": "@list"
    },
    "grouped": {
      "@id": "geniffy:grouped"
    },
    "RenameIn": "geniffy:RenameIn",
    "SameBody": "geniffy:SameBody",
    "same": {
      "@id": "geniffy:same",
      "@type": "xsd:boolean"
    },
    "SameIn": "geniffy:SameIn",
    "SameOut": "geniffy:SameOut",
    "merge_id": {
      "@id": "geniffy:merge_id"
    },
    "SavingIn": "geniffy:SavingIn",
    "paused": {
      "@id": "geniffy:paused",
      "@type": "xsd:boolean"
    },
    "SearchIn": "geniffy:SearchIn",
    "q": {
      "@id": "geniffy:q",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "geniffy:limit",
      "@type": "xsd:integer"
    },
    "SearchOut": "geniffy:SearchOut",
    "SectionDeleted": "geniffy:SectionDeleted",
    "SectionIn": "geniffy:SectionIn",
    "description": {
      "@id": "geniffy:description",
      "@type": "xsd:string"
    },
    "keywords": {
      "@id": "geniffy:keywords",
      "@container": "@list"
    },
    "topics": {
      "@id": "geniffy:topics",
      "@container": "@list"
    },
    "SectionList": "geniffy:SectionList",
    "sections": {
      "@id": "geniffy:sections",
      "@container": "@list"
    },
    "SectionOut": "geniffy:SectionOut",
    "applies_to": {
      "@id": "geniffy:applies_to",
      "@type": "xsd:string"
    },
    "SegmentCounts": "geniffy:SegmentCounts",
    "all": {
      "@id": "geniffy:all",
      "@type": "xsd:integer"
    },
    "new": {
      "@id": "geniffy:new",
      "@type": "xsd:integer"
    },
    "active": {
      "@id": "geniffy:active",
      "@type": "xsd:integer"
    },
    "power": {
      "@id": "geniffy:power",
      "@type": "xsd:integer"
    },
    "at_risk": {
      "@id": "geniffy:at_risk",
      "@type": "xsd:integer"
    },
    "dormant": {
      "@id": "geniffy:dormant",
      "@type": "xsd:integer"
    },
    "test": {
      "@id": "geniffy:test",
      "@type": "xsd:integer"
    },
    "Source": "geniffy:Source",
    "file_name": {
      "@id": "geniffy:file_name"
    },
    "file_type": {
      "@id": "geniffy:file_type"
    },
    "size_bytes": {
      "@id": "geniffy:size_bytes"
    },
    "facts": {
      "@id": "geniffy:facts"
    },
    "added_by": {
      "@id": "geniffy:added_by"
    },
    "added_at": {
      "@id": "geniffy:added_at"
    },
    "SourceList": "geniffy:SourceList",
    "SourceOut": "geniffy:SourceOut",
    "SourceRef": "geniffy:SourceRef",
    "SourceText": "geniffy:SourceText",
    "chars": {
      "@id": "geniffy:chars",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "geniffy:offset",
      "@type": "xsd:integer"
    },
    "SpaceList": "geniffy:SpaceList",
    "spaces": {
      "@id": "geniffy:spaces",
      "@container": "@list"
    },
    "SpaceRow": "geniffy:SpaceRow",
    "last_added_at": {
      "@id": "geniffy:last_added_at"
    },
    "StateOut": "geniffy:StateOut",
    "goal": {
      "@id": "geniffy:goal"
    },
    "focus": {
      "@id": "geniffy:focus"
    },
    "open": {
      "@id": "geniffy:open",
      "@container": "@list"
    },
    "next_steps": {
      "@id": "geniffy:next_steps",
      "@container": "@list"
    },
    "blockers": {
      "@id": "geniffy:blockers",
      "@container": "@list"
    },
    "done": {
      "@id": "geniffy:done",
      "@container": "@list"
    },
    "SupportIn": "geniffy:SupportIn",
    "topic": {
      "@id": "geniffy:topic",
      "@type": "xsd:string"
    },
    "request_id": {
      "@id": "geniffy:request_id"
    },
    "details": {
      "@id": "geniffy:details",
      "@type": "xsd:boolean"
    },
    "page": {
      "@id": "geniffy:page"
    },
    "release": {
      "@id": "geniffy:release"
    },
    "TimezoneIn": "geniffy:TimezoneIn",
    "date_order": {
      "@id": "geniffy:date_order"
    },
    "TimezoneOut": "geniffy:TimezoneOut",
    "TodayResponse": "geniffy:TodayResponse",
    "new_today": {
      "@id": "geniffy:new_today",
      "@container": "@list"
    },
    "returned_today": {
      "@id": "geniffy:returned_today",
      "@container": "@list"
    },
    "at_risk_this_week": {
      "@id": "geniffy:at_risk_this_week",
      "@container": "@list"
    },
    "TodayUser": "geniffy:TodayUser",
    "full_name": {
      "@id": "geniffy:full_name"
    },
    "lifecycle_stage": {
      "@id": "geniffy:lifecycle_stage",
      "@type": "xsd:string"
    },
    "signal": {
      "@id": "geniffy:signal",
      "@type": "xsd:string"
    },
    "last_active_at": {
      "@id": "geniffy:last_active_at"
    },
    "UndoMergeOut": "geniffy:UndoMergeOut",
    "undone": {
      "@id": "geniffy:undone",
      "@type": "xsd:boolean"
    },
    "already": {
      "@id": "geniffy:already",
      "@type": "xsd:boolean"
    },
    "UnreadOut": "geniffy:UnreadOut",
    "turns": {
      "@id": "geniffy:turns",
      "@container": "@list"
    },
    "UnreadTurn": "geniffy:UnreadTurn",
    "speaker": {
      "@id": "geniffy:speaker"
    },
    "UsageOut": "geniffy:UsageOut",
    "trial": {
      "@id": "geniffy:trial",
      "@type": "xsd:boolean"
    },
    "period_start": {
      "@id": "geniffy:period_start",
      "@type": "xsd:string"
    },
    "period_end": {
      "@id": "geniffy:period_end",
      "@type": "xsd:string"
    },
    "learned_tokens": {
      "@id": "geniffy:learned_tokens",
      "@type": "xsd:integer"
    },
    "included_tokens": {
      "@id": "geniffy:included_tokens",
      "@type": "xsd:integer"
    },
    "waiting_tokens": {
      "@id": "geniffy:waiting_tokens",
      "@type": "xsd:integer"
    },
    "answers": {
      "@id": "geniffy:answers",
      "@type": "xsd:integer"
    },
    "included_answers": {
      "@id": "geniffy:included_answers",
      "@type": "xsd:integer"
    },
    "extra_on": {
      "@id": "geniffy:extra_on",
      "@type": "xsd:boolean"
    },
    "extra_cap_usd": {
      "@id": "geniffy:extra_cap_usd",
      "@type": "xsd:decimal"
    },
    "extra_used_usd": {
      "@id": "geniffy:extra_used_usd",
      "@type": "xsd:decimal"
    },
    "state": {
      "@id": "geniffy:state",
      "@type": "xsd:string"
    },
    "UserActionEntry": "geniffy:UserActionEntry",
    "chat_id": {
      "@id": "geniffy:chat_id"
    },
    "app": {
      "@id": "geniffy:app",
      "@type": "xsd:string"
    },
    "route": {
      "@id": "geniffy:route",
      "@type": "xsd:string"
    },
    "parameters": {
      "@id": "geniffy:parameters"
    },
    "error_message": {
      "@id": "geniffy:error_message"
    },
    "duration_ms": {
      "@id": "geniffy:duration_ms"
    },
    "cost_usd": {
      "@id": "geniffy:cost_usd"
    },
    "UserFullResponse": "geniffy:UserFullResponse",
    "user": {
      "@id": "geniffy:user",
      "@type": "@id"
    },
    "recent_audit": {
      "@id": "geniffy:recent_audit",
      "@container": "@list"
    },
    "UserKeyIn": "geniffy:UserKeyIn",
    "UserListItem": "geniffy:UserListItem",
    "firebase_uid": {
      "@id": "geniffy:firebase_uid",
      "@type": "xsd:string"
    },
    "email_verified": {
      "@id": "geniffy:email_verified"
    },
    "is_test_account": {
      "@id": "geniffy:is_test_account",
      "@type": "xsd:boolean"
    },
    "active_days_7d": {
      "@id": "geniffy:active_days_7d",
      "@type": "xsd:integer"
    },
    "activity_sparkline": {
      "@id": "geniffy:activity_sparkline",
      "@container": "@list"
    },
    "UserListResponse": "geniffy:UserListResponse",
    "UserNote": "geniffy:UserNote",
    "user_id": {
      "@id": "geniffy:user_id",
      "@type": "xsd:integer"
    },
    "author_email": {
      "@id": "geniffy:author_email",
      "@type": "xsd:string"
    },
    "UserNoteListResponse": "geniffy:UserNoteListResponse",
    "UserRecentActionsResponse": "geniffy:UserRecentActionsResponse",
    "UserSearchHit": "geniffy:UserSearchHit",
    "UserSearchResponse": "geniffy:UserSearchResponse",
    "query": {
      "@id": "geniffy:query",
      "@type": "xsd:string"
    },
    "ValidationError": "geniffy:ValidationError",
    "loc": {
      "@id": "geniffy:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "geniffy:msg",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "geniffy:input"
    },
    "ctx": {
      "@id": "geniffy:ctx"
    },
    "VerifyIn": "geniffy:VerifyIn",
    "razorpay_payment_id": {
      "@id": "geniffy:razorpay_payment_id",
      "@type": "xsd:string"
    },
    "razorpay_subscription_id": {
      "@id": "geniffy:razorpay_subscription_id",
      "@type": "xsd:string"
    },
    "razorpay_signature": {
      "@id": "geniffy:razorpay_signature",
      "@type": "xsd:string"
    },
    "WrongIn": "geniffy:WrongIn",
    "app__memory_app__dev_api__AskIn": "geniffy:app__memory_app__dev_api__AskIn",
    "app__memory_app__dev_api__ContextIn": "geniffy:app__memory_app__dev_api__ContextIn",
    "with_sources": {
      "@id": "geniffy:with_sources",
      "@type": "xsd:boolean"
    },
    "app__memory_app__dev_api__IntentionIn": "geniffy:app__memory_app__dev_api__IntentionIn",
    "app__memory_app__dev_api__KeyIn": "geniffy:app__memory_app__dev_api__KeyIn",
    "rpm": {
      "@id": "geniffy:rpm"
    },
    "app__memory_app__router__AskIn": "geniffy:app__memory_app__router__AskIn",
    "app__memory_app__router__ContextIn": "geniffy:app__memory_app__router__ContextIn",
    "app__memory_app__router__IntentionIn": "geniffy:app__memory_app__router__IntentionIn",
    "app__memory_app__router__KeyIn": "geniffy:app__memory_app__router__KeyIn",
    "app__memory_app__router__NoteIn": "geniffy:app__memory_app__router__NoteIn",
    "import_from": {
      "@id": "geniffy:import_from"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Geniffy API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Geniffy'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-09) from openapi/geniffy-com-openapi.json.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/geniffy-com-openapi.json"
  ]
}