{
    "model": {
        "rank": 5886,
        "code": "thing-q287198",
        "model_id": "vr.tr.online-chat",
        "name": "online chat",
        "purpose": "Enable an AI agent to recognise an online chat, assess its conversational state, and determine which participation, messaging and moderation actions are permitted.",
        "family": "Thing Registry",
        "category": "Activities and processes",
        "status": "research-draft",
        "kind": "thing",
        "plane": "ACT",
        "domain": "ACT.ACT",
        "industry": "",
        "version": "",
        "url": "/models/thing/q287198/",
        "tier": 2,
        "score": 64,
        "payload": {
            "layer": "wikidata",
            "aliases": [
                "Telegram channel",
                "web chat",
                "chat room",
                "Discord channel",
                "X Spaces",
                "Discord text channel",
                "audio chat room",
                "Discord group chat",
                "multi-user chat",
                "IRC channel",
                "Matrix room",
                "live chat",
                "Højhuset",
                "IRC network",
                "Diversi-Dial"
            ],
            "aliasCount": 15,
            "merged": 16,
            "knownIn": 64,
            "facets": null,
            "markers": [],
            "lexicalClass": "",
            "senseRank": null,
            "alsoRegisteredAs": null,
            "source": {
                "dataset": "wikidata",
                "item": "Q287198",
                "url": "https://www.wikidata.org/wiki/Q287198",
                "license": "CC0 1.0"
            }
        },
        "research": {
            "vercy": "1.0-draft",
            "publication": {
                "status": "research-draft",
                "adjudicationStatus": "unreviewed",
                "publishableCanonical": false,
                "generatedAt": "2026-09-07T09:54:15Z",
                "providers": [
                    "Codex",
                    "Grok"
                ],
                "missingProviders": [],
                "pass": 2,
                "cost": {
                    "grok": {
                        "usd": 0.01378938,
                        "turns": 1,
                        "seconds": 176.2,
                        "error": null
                    },
                    "codex": {
                        "seconds": 80.7,
                        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.3\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a07b45-4c2f-7b02-8d49-ec527a22eaf3\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: online chat\nRegistry id: vr.tr.online-chat\nPlane / domain: ACT / ACT.ACT\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\nA"
                    }
                }
            },
            "metaModel": {
                "id": "THING-Q287198",
                "registryId": "vr.tr.online-chat",
                "name": "online chat",
                "version": "0.1.0-research.1",
                "entryKind": "thing",
                "family": "Thing Registry",
                "domain": [
                    "ACT.ACT"
                ],
                "status": "research-draft"
            },
            "canonicalUrl": "https://ver.cy/models/thing/q287198/",
            "model": {
                "registry_id": "vr.tr.online-chat",
                "name": "online chat",
                "purpose": "Enable an AI agent to recognise an online chat, assess its conversational state, and determine which participation, messaging and moderation actions are permitted.",
                "definition": "Online chat is a computer-mediated communication mode in which two or more parties exchange discrete, typically typed messages over a packet network with an expectation of near-real-time delivery and interleaved turn-taking inside a live session (a scrolling transcript, room, or thread), as distinct from store-and-forward mail and from continuous audio or video telephony.",
                "scope_statement": "This model owns an online conversational activity conducted through a shared digital message space, including its participants, message exchanges, continuity, visibility and participation rules; it references the hosting service and exchanged content without modelling them in full.",
                "in_scope": [
                    "The identity and boundaries of a chat, including its relationship to rooms, threads and sessions",
                    "Participants, conversational roles, presence and rights to participate",
                    "Message exchanges, reply relationships and delivery or visibility states",
                    "Conversation progress, unanswered requests, interruptions and closure",
                    "Chat-specific access, moderation and agent participation constraints"
                ],
                "out_of_scope": [
                    "The hosting application's infrastructure, commercial offering and service operations",
                    "Participants' complete identity, account and contact records",
                    "The internal structure of documents, images or other attachments exchanged in chat",
                    "Work items, transactions or commitments created through conversation",
                    "Email correspondence, public comment systems and audio or video meetings as independently modelled activities"
                ],
                "distinguishing_features": [
                    "Participants contribute messages to a shared conversational context; a one-way notification feed alone does not establish an online chat.",
                    "Messages function as conversational turns that can receive responses within the same context; publication beneath a post alone does not establish chat.",
                    "An addressable conversational space connects successive messages; unrelated direct notifications do not become one chat merely because they reach the same recipient.",
                    "Human participation is not required in every turn: a person-to-agent exchange may qualify when both sides participate in the same conversational context.",
                    "Simultaneous presence is not required: delayed replies may continue the same chat when its identity and conversational context persist."
                ],
                "characteristics": [
                    {
                        "name": "Conversational topology",
                        "kind": "category",
                        "unit_or_values": "One-to-one, group, open room, or unresolved",
                        "why_it_matters": "Determines whether addressing one participant also exposes a message to others."
                    },
                    {
                        "name": "Participation mode",
                        "kind": "category",
                        "unit_or_values": "Human-only, human-agent, agent-only, or unknown",
                        "why_it_matters": "Helps interpret conversational roles and determine whether automated participation needs disclosure."
                    },
                    {
                        "name": "Participation authority",
                        "kind": "relation",
                        "unit_or_values": "Participant-to-chat permissions for reading, posting, inviting, editing and moderating",
                        "why_it_matters": "Separates the ability to access a chat from authority to act within it."
                    },
                    {
                        "name": "Observed presence",
                        "kind": "state",
                        "unit_or_values": "Per participant: reported available, away, offline, or unknown, with observation time",
                        "why_it_matters": "Supports response expectations without equating a presence indicator with attention."
                    },
                    {
                        "name": "Latest observed activity age",
                        "kind": "measurement",
                        "unit_or_values": "Seconds since the latest observed conversational message, measured at a stated time",
                        "why_it_matters": "Helps distinguish an active exchange from a dormant conversation without declaring it closed."
                    },
                    {
                        "name": "Reply dependency",
                        "kind": "relation",
                        "unit_or_values": "Message-to-message or message-to-thread relationship; explicit, inferred, or unknown",
                        "why_it_matters": "Prevents an agent from answering the wrong turn in an interleaved conversation."
                    },
                    {
                        "name": "Message transport state",
                        "kind": "state",
                        "unit_or_values": "Per message and relevant recipient: pending, service-accepted, delivery-confirmed, failed, or unknown",
                        "why_it_matters": "Prevents a local send attempt from being treated as confirmed delivery."
                    },
                    {
                        "name": "Conversation disposition",
                        "kind": "state",
                        "unit_or_values": "Ongoing, awaiting response, paused, explicitly closed, or uncertain",
                        "why_it_matters": "Supports a decision to reply, wait, resume or leave the exchange closed."
                    },
                    {
                        "name": "History accessibility",
                        "kind": "category",
                        "unit_or_values": "Complete within a stated boundary, partial, unavailable, or unknown",
                        "why_it_matters": "Limits claims about what participants previously said or agreed."
                    }
                ],
                "affordances": [
                    "Join, leave or invite participants when the chat's access rules and the agent's authority permit it",
                    "Read and summarise accessible conversational context while preserving uncertainty about missing history",
                    "Compose and send an authorised message to the correct chat, recipients and thread",
                    "Ask for clarification, answer an outstanding turn or hand the conversation to another participant",
                    "Edit, retract or moderate messages where supported and authorised",
                    "Mute, pause, close or reopen participation while distinguishing personal settings from shared conversation state"
                ]
            },
            "sources": [
                {
                    "id": "rfc1459",
                    "title": "Internet Relay Chat Protocol (RFC 1459)",
                    "url": "https://www.rfc-editor.org/rfc/rfc1459",
                    "what_it_supports": "Canonical early Internet chat protocol: session model, channels, nicknames, and the 512-byte message ceiling that still shapes IRC-family practice.",
                    "url_status": "live"
                },
                {
                    "id": "rfc2779",
                    "title": "Instant Messaging / Presence Protocol Requirements (RFC 2779)",
                    "url": "https://www.rfc-editor.org/rfc/rfc2779",
                    "what_it_supports": "IETF requirements that separate instant messaging and presence from email: near-real-time delivery, identity, and the presence model used by later IM systems.",
                    "url_status": "live"
                },
                {
                    "id": "rfc6120",
                    "title": "Extensible Messaging and Presence Protocol (XMPP): Core (RFC 6120)",
                    "url": "https://www.rfc-editor.org/rfc/rfc6120",
                    "what_it_supports": "The IETF standard for federated XML messaging and presence, including JID addressing used as an identifier scheme for chat endpoints.",
                    "url_status": "live"
                },
                {
                    "id": "crystal-2006",
                    "title": "Language and the Internet (2nd ed.)",
                    "url": "",
                    "what_it_supports": "Linguistic and CMC account of chatgroups versus email, the web, and virtual worlds; supports the definition of chat as synchronous typed interaction and several neighbour distinctions."
                },
                {
                    "id": "enwiki-online-chat",
                    "title": "Online chat",
                    "url": "https://en.wikipedia.org/wiki/Online_chat",
                    "what_it_supports": "Overview of the public sense of the term, the main service kinds (IM, IRC, web chat, game chat), and common neighbouring concepts.",
                    "url_status": "live"
                }
            ],
            "structure": {
                "bundles": [
                    {
                        "id": "conversation-boundaries",
                        "name": "Conversation boundaries",
                        "description": "Establishes which conversational activity is being modelled and how its context persists.",
                        "rationale": "An agent must distinguish continuing a chat from entering a different audience or starting a separate exchange.",
                        "layers": [
                            {
                                "id": "chat-identity",
                                "name": "Chat identity",
                                "description": "Identifies the shared message space and its relationship to conversational subdivisions.",
                                "findings": [
                                    {
                                        "id": "addressable-conversation",
                                        "name": "Addressable conversation",
                                        "description": "Record the chat's addressable identity and whether rooms, threads or sessions are parts of it or separately tracked conversations.",
                                        "questions": [
                                            {
                                                "text": "What identifies this chat independently of its editable title or participant display names?",
                                                "kind": "definition",
                                                "id": "addressable-conversation-q01"
                                            },
                                            {
                                                "text": "Does entering a thread continue this chat or establish a separately bounded conversational activity?",
                                                "kind": "boundary",
                                                "id": "addressable-conversation-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "context-continuity",
                                "name": "Context continuity",
                                "description": "Describes which earlier turns belong to the conversation and remain accessible.",
                                "findings": [
                                    {
                                        "id": "available-conversation-history",
                                        "name": "Available conversation history",
                                        "description": "Record the accessible history boundary, known gaps and any evidence that a resumed exchange continues an earlier chat.",
                                        "questions": [
                                            {
                                                "text": "Which time range and threads are represented in the history available to the agent?",
                                                "kind": "measurement",
                                                "id": "available-conversation-history-q01"
                                            },
                                            {
                                                "text": "What evidence connects this resumed exchange to the earlier conversation?",
                                                "kind": "provenance",
                                                "id": "available-conversation-history-q02"
                                            },
                                            {
                                                "text": "What missing context must be requested before relying on an earlier decision?",
                                                "kind": "action",
                                                "id": "available-conversation-history-q03"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "participants-and-audience",
                        "name": "Participants and audience",
                        "description": "Tracks who participates, who can observe and whom a message addresses.",
                        "rationale": "Chat membership, actual attention and intended recipients can differ, affecting both interpretation and disclosure.",
                        "layers": [
                            {
                                "id": "membership-and-roles",
                                "name": "Membership and roles",
                                "description": "Separates conversational identities from membership and operational authority.",
                                "findings": [
                                    {
                                        "id": "participant-standing",
                                        "name": "Participant standing",
                                        "description": "Record participant references, known human or agent status, membership changes and chat-specific roles.",
                                        "questions": [
                                            {
                                                "text": "Which identities are members, guests, agents or moderators in this chat?",
                                                "kind": "definition",
                                                "id": "participant-standing-q01"
                                            },
                                            {
                                                "text": "What evidence establishes each participant's current role and membership?",
                                                "kind": "provenance",
                                                "id": "participant-standing-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "addressing-and-attention",
                                "name": "Addressing and attention",
                                "description": "Distinguishes the visible audience, intended addressees and observed presence.",
                                "findings": [
                                    {
                                        "id": "recipient-and-presence-context",
                                        "name": "Recipient and presence context",
                                        "description": "Record who can see a turn, who is being addressed and what presence indicators actually report.",
                                        "questions": [
                                            {
                                                "text": "Who can see this message, including observers who are not its named addressees?",
                                                "kind": "boundary",
                                                "id": "recipient-and-presence-context-q01"
                                            },
                                            {
                                                "text": "What presence or typing signal was observed, and when?",
                                                "kind": "measurement",
                                                "id": "recipient-and-presence-context-q02"
                                            },
                                            {
                                                "text": "Should the agent reply to the whole chat, use a thread or seek an authorised private exchange?",
                                                "kind": "action",
                                                "id": "recipient-and-presence-context-q03"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "message-exchange",
                        "name": "Message exchange",
                        "description": "Represents conversational turns, their relationships and their observable transmission history.",
                        "rationale": "An agent must know what a turn responds to and whether its own contribution was sent, changed or received.",
                        "layers": [
                            {
                                "id": "turn-relationships",
                                "name": "Turn relationships",
                                "description": "Preserves reply structure when messages arrive concurrently or refer to older turns.",
                                "findings": [
                                    {
                                        "id": "conversational-turn-context",
                                        "name": "Conversational turn context",
                                        "description": "Record the author, conversational placement, reply target and relevant attachments or quoted material for a turn.",
                                        "questions": [
                                            {
                                                "text": "Which earlier message or conversational branch does this turn respond to?",
                                                "kind": "definition",
                                                "id": "conversational-turn-context-q01"
                                            },
                                            {
                                                "text": "Is the reply relationship explicit in the chat or inferred from message content?",
                                                "kind": "provenance",
                                                "id": "conversational-turn-context-q02"
                                            },
                                            {
                                                "text": "Does intervening conversation change whether the proposed reply is still relevant?",
                                                "kind": "action",
                                                "id": "conversational-turn-context-q03"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "message-lifecycle",
                                "name": "Message lifecycle",
                                "description": "Distinguishes submission, delivery, reported reading and subsequent mutation.",
                                "findings": [
                                    {
                                        "id": "message-state-evidence",
                                        "name": "Message state evidence",
                                        "description": "Record observable send, delivery, read, edit and deletion events without treating them as proof of understanding or agreement.",
                                        "questions": [
                                            {
                                                "text": "What evidence supports the message's current delivery or reported read state for each relevant recipient?",
                                                "kind": "provenance",
                                                "id": "message-state-evidence-q01"
                                            },
                                            {
                                                "text": "Which version of an edited message is visible, and is earlier content accessible?",
                                                "kind": "boundary",
                                                "id": "message-state-evidence-q02"
                                            },
                                            {
                                                "text": "Would retrying a send risk duplicating a message whose delivery remains uncertain?",
                                                "kind": "action",
                                                "id": "message-state-evidence-q03"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "conversational-progress",
                        "name": "Conversational progress",
                        "description": "Tracks what the exchange is trying to resolve and which conversational move is appropriate next.",
                        "rationale": "Recent activity alone does not reveal whether an answer, clarification, handoff or silence is appropriate.",
                        "layers": [
                            {
                                "id": "pending-turns",
                                "name": "Pending turns",
                                "description": "Identifies unanswered requests and uncertainty about who should respond.",
                                "findings": [
                                    {
                                        "id": "response-expectations",
                                        "name": "Response expectations",
                                        "description": "Record outstanding questions, their intended respondents and whether later turns answered, withdrew or superseded them.",
                                        "questions": [
                                            {
                                                "text": "Which question or request remains unanswered, and who is expected to respond?",
                                                "kind": "definition",
                                                "id": "response-expectations-q01"
                                            },
                                            {
                                                "text": "Which messages support treating that request as answered, withdrawn or superseded?",
                                                "kind": "provenance",
                                                "id": "response-expectations-q02"
                                            },
                                            {
                                                "text": "Should the agent answer now, clarify the request or wait for another participant?",
                                                "kind": "action",
                                                "id": "response-expectations-q03"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "pause-handoff-and-closure",
                                "name": "Pause, handoff and closure",
                                "description": "Distinguishes inactivity from agreed pauses, transferred responsibility and explicit endings.",
                                "findings": [
                                    {
                                        "id": "conversation-disposition-evidence",
                                        "name": "Conversation disposition evidence",
                                        "description": "Record evidence for the exchange's current disposition and any acknowledged transfer of conversational responsibility.",
                                        "questions": [
                                            {
                                                "text": "Was the conversation explicitly paused or closed, or has it merely become inactive?",
                                                "kind": "boundary",
                                                "id": "conversation-disposition-evidence-q01"
                                            },
                                            {
                                                "text": "Has another participant acknowledged taking over the conversation?",
                                                "kind": "provenance",
                                                "id": "conversation-disposition-evidence-q02"
                                            },
                                            {
                                                "text": "What event or authorisation would justify resuming the exchange?",
                                                "kind": "action",
                                                "id": "conversation-disposition-evidence-q03"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "chat-action-controls",
                        "name": "Chat action controls",
                        "description": "Captures the rules governing access, automated participation and intervention in this chat.",
                        "rationale": "A technically available chat action may exceed the agent's authority or change visibility for other participants.",
                        "layers": [
                            {
                                "id": "access-and-agent-authority",
                                "name": "Access and agent authority",
                                "description": "Connects chat capabilities to actual permission and the agent's delegated role.",
                                "findings": [
                                    {
                                        "id": "authorised-participation",
                                        "name": "Authorised participation",
                                        "description": "Record what the agent may read, disclose and send, whose behalf it acts on and any applicable automation disclosure requirements.",
                                        "questions": [
                                            {
                                                "text": "Whose authority permits the agent to participate, and what messaging actions does it cover?",
                                                "kind": "provenance",
                                                "id": "authorised-participation-q01"
                                            },
                                            {
                                                "text": "Which accessible content may be quoted or forwarded to this chat's audience?",
                                                "kind": "boundary",
                                                "id": "authorised-participation-q02"
                                            },
                                            {
                                                "text": "Must the agent disclose its automated role before contributing here?",
                                                "kind": "action",
                                                "id": "authorised-participation-q03"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "moderation-and-visibility-effects",
                                "name": "Moderation and visibility effects",
                                "description": "Describes the scope and consequences of chat-specific intervention.",
                                "findings": [
                                    {
                                        "id": "intervention-scope",
                                        "name": "Intervention scope",
                                        "description": "Record available moderation actions, their authority requirements and whether their effects are personal, shared or uncertain.",
                                        "questions": [
                                            {
                                                "text": "Does muting, blocking, deleting or closing affect only this participant's view or the shared chat?",
                                                "kind": "boundary",
                                                "id": "intervention-scope-q01"
                                            },
                                            {
                                                "text": "What source establishes who may remove messages, restrict participants or close posting?",
                                                "kind": "provenance",
                                                "id": "intervention-scope-q02"
                                            },
                                            {
                                                "text": "Which authorised intervention addresses the observed issue, and what visible content or participation will it change?",
                                                "kind": "action",
                                                "id": "intervention-scope-q03"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "evidence-and-external-alignment",
                        "name": "Evidence and external alignment",
                        "description": "What the world already says about this thing, gathered so the model can be checked against it.",
                        "rationale": "A model that cannot be lined up against existing standards, identifiers and practice cannot be adopted by anyone who already uses them.",
                        "layers": [
                            {
                                "id": "reported-evidence",
                                "name": "Reported evidence",
                                "description": "Findings from the breadth pass, kept separate from the structural claims.",
                                "findings": [
                                    {
                                        "id": "evidence-kinds",
                                        "name": "Kinds and varieties",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            "One-to-one instant messaging (presence-aware direct messages)",
                                            "Multi-user rooms, channels, and group chats",
                                            "Internet Relay Chat (IRC) and other federated text-chat networks",
                                            "Customer-facing live web chat (on-site support widgets and contact-centre queues)",
                                            "Workplace team messaging (persistent channels plus threads)",
                                            "Live-stream audience chat (overlay beside a broadcast)",
                                            "In-game chat (team, party, and all-chat)",
                                            "Mobile consumer messengers, including end-to-end-encrypted apps"
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-kinds-q01",
                                                "text": "Which of these kinds and varieties hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-identifiers",
                                        "name": "Identifiers and schemes",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            {
                                                "scheme": "Wikidata",
                                                "value_or_pattern": "Q1634122",
                                                "note": "Item commonly used for online chat as a communication mode; instant messaging is the related item Q58199."
                                            },
                                            {
                                                "scheme": "XMPP JID (RFC 6122 / RFC 7622)",
                                                "value_or_pattern": "[localpart@]domainpart[/resource]",
                                                "note": "Federated address of a chat user, room, or resource - not a name for the class itself, but the dominant identifier of chat endpoints on XMPP."
                                            },
                                            {
                                                "scheme": "IRC naming",
                                                "value_or_pattern": "#channel or ##channel on a named network; nick up to protocol limits",
                                                "note": "Channel and nickname identifiers on a given IRC network; networks themselves are named out of band (e.g. Libera.Chat)."
                                            },
                                            {
                                                "scheme": "Matrix identifiers",
                                                "value_or_pattern": "@user:server ; !roomid:server ; #alias:server",
                                                "note": "User, room, and alias IDs on Matrix homeservers."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-identifiers-q01",
                                                "text": "Which of these identifiers and schemes hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-standards-and-regulation",
                                        "name": "Standards and regulation",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            "RFC 1459 and RFC 2810-2813 (IRC architecture and client protocol) - IETF",
                                            "RFC 2778 / RFC 2779 (presence and instant-messaging model and requirements) - IETF",
                                            "RFC 6120 / RFC 6121 (XMPP Core and Instant Messaging) - IETF",
                                            "RFC 3428 (SIP extension for instant messaging, the MESSAGE method) - IETF",
                                            "RFC 9420 (Messaging Layer Security, MLS) - IETF",
                                            "RCS Universal Profile (rich chat over mobile networks) - GSMA",
                                            "Matrix Client-Server API - The Matrix.org Foundation",
                                            "Regulation (EU) 2016/679 (GDPR), for personal data in chat logs, accounts, and metadata - European Union",
                                            "Regulation (EU) 2022/2065 (Digital Services Act), for hosting and moderation duties of chat platforms - European Union",
                                            "Children's Online Privacy Protection Act (COPPA), 15 U.S.C. §§ 6501-6506 - United States",
                                            "Online Safety Act 2023 - United Kingdom"
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-standards-and-regulation-q01",
                                                "text": "Which of these standards and regulation hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-real-world-use",
                                        "name": "Real-world use",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            "Retail and SaaS websites embed a live-chat widget so a visitor can message a human agent or bot during a purchase or support incident; the transcript is often filed as a ticket.",
                                            "Workplace teams coordinate in persistent channels (Slack, Microsoft Teams, Mattermost) beside issue trackers and documents.",
                                            "Consumer messengers (WhatsApp, WeChat, iMessage, Telegram, Signal) are the default interpersonal channel in many countries, carrying 1:1 and group text plus voice notes, images, and payments.",
                                            "Open-source, operator, and hobbyist communities still run public IRC, Matrix, or Discord rooms for development and support.",
                                            "Twitch, YouTube Live, and similar services show a public scrolling chat beside a live video stream.",
                                            "Multiplayer games expose team, party, and all-chat for coordination and social play, often with voice as a parallel channel.",
                                            "Contact-centre platforms queue web and in-app chat as one customer channel among voice, email, and social."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-real-world-use-q01",
                                                "text": "Which of these real-world use hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-measurements",
                                        "name": "Typical measurements",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            {
                                                "quantity": "One-way message latency (send to first delivery)",
                                                "typical_range": "20-500 on well-provisioned IM; up to several seconds on congested mobile or heavily moderated rooms",
                                                "unit": "ms"
                                            },
                                            {
                                                "quantity": "Casual message body length",
                                                "typical_range": "1-500 typical; protocol caps include IRC 512 bytes per line including framing",
                                                "unit": "characters (or bytes for protocol caps)"
                                            },
                                            {
                                                "quantity": "Concurrent participants in one room or channel",
                                                "typical_range": "2 (DM); about 3-15 for small groups; 10^2-10^3 for large team channels; 10^4-10^5 for popular live-stream chats",
                                                "unit": "persons"
                                            },
                                            {
                                                "quantity": "User message rate in an active session",
                                                "typical_range": "0.1-10",
                                                "unit": "messages per minute"
                                            },
                                            {
                                                "quantity": "Session or presence duration",
                                                "typical_range": "minutes to several hours for a sitting; workplace channels are effectively always-on",
                                                "unit": "min"
                                            },
                                            {
                                                "quantity": "Server-side retention of transcripts",
                                                "typical_range": "0 (client-ephemeral or disappearing messages) to unbounded",
                                                "unit": "d"
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-measurements-q01",
                                                "text": "Which of these typical measurements hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-failure-modes-and-hazards",
                                        "name": "Failure modes and hazards",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            "Message loss, duplication, or reordering under partition, netsplit, or at-least-once queues.",
                                            "Nickname or account impersonation and session hijack (stolen cookies, SIM swap, credential stuffing).",
                                            "Flooding, spam, and denial of service against a room or the chat service.",
                                            "Harassment, doxxing, coordinated raids, and grooming; public and semi-public rooms are a known vector for child sexual exploitation material.",
                                            "Assumed ephemerality broken by logs, backups, search indexes, screenshots, and forwards.",
                                            "Traffic analysis and metadata leakage (who talked to whom, when) even when bodies are end-to-end encrypted.",
                                            "Phishing and social-engineering payloads delivered inside a trusted chat thread.",
                                            "Split-brain and history divergence on federated networks after netsplit or homeserver outage.",
                                            "Moderation failure: either under-blocking of abuse or over-blocking of legitimate speech, often with poor appeal paths."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-failure-modes-and-hazards-q01",
                                                "text": "Which of these failure modes and hazards hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-regional-variation",
                                        "name": "Regional variation",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            "Default consumer app differs by market: WeChat in mainland China, LINE in Japan, Taiwan and Thailand, KakaoTalk in Korea, WhatsApp across much of Latin America, India, Africa and Europe, iMessage among US Apple users, Telegram strongly used in parts of the CIS, Iran and MENA.",
                                            "China requires real-name registration and extensive content controls on public chat; the EU emphasises GDPR/DSA duties; the US still leans on intermediary-liability rules (including CDA §230) plus COPPA for children.",
                                            "Ordinary language splits: English 'chat' vs 'IM' vs 'messenger'; many locales treat WhatsApp/WeChat as the generic word for the activity.",
                                            "IRC and XMPP remain more visible in Western free-software and operator culture; consumer markets in East Asia never treated IRC as the default."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-regional-variation-q01",
                                                "text": "Which of these regional variation hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-neighbours",
                                        "name": "Neighbouring kinds and how to tell them apart",
                                        "description": "Reported by the breadth pass; each item needs checking against its source before it becomes normative.",
                                        "evidence": [
                                            {
                                                "name": "Email",
                                                "difference": "Store-and-forward with no live session or presence requirement; acceptable latency is minutes to hours, not sub-second turn-taking."
                                            },
                                            {
                                                "name": "SMS / MMS / RCS as a telephony service",
                                                "difference": "Addressed by MSISDN and carried on mobile-operator messaging infrastructure (even when the UI looks like chat); online chat in the Internet sense is addressed by accounts, JIDs, or room IDs on IP services."
                                            },
                                            {
                                                "name": "Internet forum / bulletin board / mailing list",
                                                "difference": "Asynchronous, post-and-thread, not a live interleaved session; participants do not expect the other party to be present now."
                                            },
                                            {
                                                "name": "Voice or video call (PSTN, VoIP, conferencing)",
                                                "difference": "A continuous audio or audiovisual stream is the primary channel; chat, if present, is an auxiliary data channel."
                                            },
                                            {
                                                "name": "Social-media comments and replies",
                                                "difference": "Turns are anchored to a public post or object and are not a free-standing live session between the parties."
                                            },
                                            {
                                                "name": "Collaborative document comments",
                                                "difference": "Object-anchored annotation of a shared artefact, not a standalone conversational session."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-neighbours-q01",
                                                "text": "Which of these neighbouring kinds and how to tell them apart hold for the sense of online chat this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "openQuestions": [
                "Does the registry intend online chat to denote a conversational activity, a persistent chat space, or both, and does an existing world model already own either concept?",
                "Where should the operational boundary fall between online chat, threaded public comments, email-like messaging and chat embedded in an audio or video meeting?",
                "Should threads and resumed sessions receive independent model identities, or remain subdivisions of a persistent chat?",
                "Which delivery, read, presence, editing and deletion signals can be interpreted consistently across supported services, and which require service-specific definitions?",
                "Should agent-only exchanges qualify as online chat under this registry entry, or belong to a neighbouring model of inter-agent communication?"
            ],
            "statistics": {
                "bundles": 6,
                "layers": 11,
                "findings": 18,
                "questions": 36
            }
        },
        "draft": {
            "generator": "vr.draft.v3",
            "status": "draft-generated",
            "researched": false,
            "archetype": "abstract concept",
            "method": "Written from the archetype playbook - what this kind of thing needs beyond identity and provenance - and from the structure that recurred across 6,333 models already researched by two engines. Applied to this entry by rule. No source was read for this thing and no claim here is researched. This entry carries no facets of its own, so they were inferred from its domain - a guess about a whole domain applied to one thing.",
            "facetsInferred": true,
            "nextPass": "A researcher replaces this draft with a sourced specification. Treat every sentence below as a proposal to argue with.",
            "purpose": "Give an agent a durable, checkable way to recognise a online chat, record what state it is in, and decide what may be done with it.",
            "whatItIs": "Enable an AI agent to recognise an online chat, assess its conversational state, and determine which participation, messaging and moderation actions are permitted.",
            "characteristics": {
                "substance": "activity",
                "origin": "conceptual",
                "agency": "inert"
            },
            "whatYouCanDoWithIt": [
                "observed and measured"
            ],
            "distinguishingFeatures": [
                "Names folded into this entry, which a task may need to split apart again: Telegram channel, web chat, chat room, Discord channel, X Spaces, Discord text channel, audio chat room, Discord group chat, multi-user chat, IRC channel, Matrix room, live chat.",
                "16 finer distinctions are held as aliases rather than separate entries, because telling them apart needs a task that asks for it.",
                "Described in 64 Wikipedia languages, which is a measure of how widely the thing is known, not of how important it is."
            ],
            "openQuestionsForResearch": [
                "Which of the bundles below does a real task actually need, and which are ceremony?",
                "What does this thing have that the facets do not capture at all?",
                "Which neighbouring kind is most often confused with a online chat, and on what evidence are they told apart?"
            ],
            "whatItIsMadeOf": "something that happens over time",
            "physicalCharacter": [
                "Does nothing on its own; everything it does, something else did to it.",
                "These come from the domain this entry sits in rather than from the entry itself, so treat them as a first guess about the whole domain applied to one thing."
            ],
            "whatCanBeDoneWithIt": [
                "observe it, measure it, record its state"
            ],
            "howItIsRecognised": [
                "Nothing to see. What is recognised is an instance of it, and which instances count is exactly what is argued about."
            ],
            "relatedModels": [
                {
                    "relation": "covers",
                    "note": "Finer kinds folded into this entry because telling them apart needs a task that asks for it. Each is a model waiting to be split out when one does.",
                    "targets": [
                        "Telegram channel",
                        "web chat",
                        "chat room",
                        "Discord channel",
                        "X Spaces",
                        "Discord text channel",
                        "audio chat room",
                        "Discord group chat",
                        "multi-user chat",
                        "IRC channel",
                        "Matrix room",
                        "live chat"
                    ]
                }
            ],
            "standing": "Described in 64 Wikipedia languages, which measures how widely it is written about rather than how important or how common it is. 16 finer distinctions are held inside this entry as names rather than as separate models.",
            "structure": {
                "bundles": [
                    {
                        "id": "identity-and-classification",
                        "name": "Identity, naming and classification",
                        "description": "How an agent tells one online chat from another, and a online chat from things that resemble it.",
                        "rationale": "Recognition comes before every other claim. Without stable identity nothing else in the model can be trusted to be about the same thing twice.",
                        "layers": [
                            {
                                "id": "naming-and-identifiers",
                                "name": "Names and identifiers",
                                "description": "The names this thing goes by and the identifiers that survive translation and time.",
                                "findings": [
                                    {
                                        "id": "preferred-name-and-aliases",
                                        "name": "Preferred name, aliases and local names",
                                        "description": "Which name to use, which names mean the same thing, and which merely sound similar.",
                                        "questions": [
                                            {
                                                "id": "preferred-name-and-aliases-q01",
                                                "text": "What identifies and describes the name of a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "preferred-name-and-aliases-q02",
                                                "text": "Who or what asserted this about the name of a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "preferred-name-and-aliases-q03",
                                                "text": "What may an agent decide or do once the name of a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "id": "stable-identifiers",
                                        "name": "Stable identifiers and external keys",
                                        "description": "Identifiers that keep pointing at this kind of thing across systems and languages.",
                                        "questions": [
                                            {
                                                "id": "stable-identifiers-q01",
                                                "text": "What identifies and describes an identifier for a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "stable-identifiers-q02",
                                                "text": "Who or what asserted this about an identifier for a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "stable-identifiers-q03",
                                                "text": "What may an agent decide or do once an identifier for a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "classification-and-granularity",
                                "name": "Classification and granularity",
                                "description": "Where a online chat sits among kinds, and how finely a task needs to cut it.",
                                "findings": [
                                    {
                                        "id": "kind-and-parents",
                                        "name": "Kind, parents and neighbouring kinds",
                                        "description": "The classes this thing belongs to and the ones it is next to.",
                                        "questions": [
                                            {
                                                "id": "kind-and-parents-q01",
                                                "text": "What identifies and describes the kind of a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "kind-and-parents-q02",
                                                "text": "Who or what asserted this about the kind of a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "kind-and-parents-q03",
                                                "text": "What may an agent decide or do once the kind of a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "id": "distinguishing-features",
                                        "name": "Distinguishing features",
                                        "description": "What separates a online chat from the things most often confused with it.",
                                        "questions": [
                                            {
                                                "id": "distinguishing-features-q01",
                                                "text": "What identifies and describes what distinguishes a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "distinguishing-features-q02",
                                                "text": "Who or what asserted this about what distinguishes a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "distinguishing-features-q03",
                                                "text": "What may an agent decide or do once what distinguishes a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "state-and-lifecycle",
                        "name": "State and lifecycle",
                        "description": "The states a online chat passes through and the events that move it between them.",
                        "rationale": "Most decisions about a thing depend on what state it is in now, which is a claim with a time on it, not a property.",
                        "layers": [
                            {
                                "id": "lifecycle-stages",
                                "name": "Lifecycle stages",
                                "description": "From coming into existence to ceasing to be one of these.",
                                "findings": [
                                    {
                                        "id": "stages-and-transitions",
                                        "name": "Stages and transitions",
                                        "description": "The stages worth naming and what moves a online chat between them.",
                                        "questions": [
                                            {
                                                "id": "stages-and-transitions-q01",
                                                "text": "What identifies and describes the lifecycle of a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "stages-and-transitions-q02",
                                                "text": "Who or what asserted this about the lifecycle of a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "stages-and-transitions-q03",
                                                "text": "What may an agent decide or do once the lifecycle of a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "observations-and-status",
                                "name": "Observations and current status",
                                "description": "What is observed about a online chat, how often and by whom.",
                                "findings": [
                                    {
                                        "id": "observation-record",
                                        "name": "Observation record",
                                        "description": "How an observation of a online chat is recorded so that it can be superseded rather than overwritten.",
                                        "questions": [
                                            {
                                                "id": "observation-record-q01",
                                                "text": "What identifies and describes an observation of a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "observation-record-q02",
                                                "text": "Who or what asserted this about an observation of a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "observation-record-q03",
                                                "text": "What may an agent decide or do once an observation of a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "process-and-outcome",
                        "name": "Process, inputs and outcome",
                        "description": "How a online chat proceeds, what it needs and what it leaves behind.",
                        "rationale": "An activity is known by its steps and its results, and both have to be recordable while it is still running.",
                        "layers": [
                            {
                                "id": "steps-and-sequence",
                                "name": "Steps and sequence",
                                "description": "The steps of a online chat, their order and what may run in parallel.",
                                "findings": [
                                    {
                                        "id": "steps-and-preconditions",
                                        "name": "Steps, preconditions and completion",
                                        "description": "What has to be true before each step of a online chat and what marks it done.",
                                        "questions": [
                                            {
                                                "id": "steps-and-preconditions-q01",
                                                "text": "What identifies and describes a step of a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "steps-and-preconditions-q02",
                                                "text": "Who or what asserted this about a step of a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "steps-and-preconditions-q03",
                                                "text": "What may an agent decide or do once a step of a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "inputs-and-results",
                                "name": "Inputs, resources and results",
                                "description": "What a online chat consumes and what it produces.",
                                "findings": [
                                    {
                                        "id": "inputs-and-outputs",
                                        "name": "Inputs, outputs and side effects",
                                        "description": "The resources a online chat takes and the results it leaves, wanted or not.",
                                        "questions": [
                                            {
                                                "id": "inputs-and-outputs-q01",
                                                "text": "What identifies and describes the inputs and results of a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "inputs-and-outputs-q02",
                                                "text": "Who or what asserted this about the inputs and results of a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "inputs-and-outputs-q03",
                                                "text": "What may an agent decide or do once the inputs and results of a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "definitions-in-contest",
                        "name": "Definitions and who holds them",
                        "description": "What online chat is taken to mean, and by whom.",
                        "rationale": "When a field disagrees about a concept, the disagreement is the content. A model that picks one definition silently destroys the information.",
                        "layers": [
                            {
                                "id": "competing-definitions",
                                "name": "Competing definitions",
                                "description": "The main readings and the traditions behind them.",
                                "findings": [
                                    {
                                        "id": "definition-map",
                                        "name": "Definitions and their holders",
                                        "description": "Each definition with the school or body that holds it.",
                                        "questions": [
                                            {
                                                "id": "definition-map-q01",
                                                "text": "Which definitions of online chat are in use, and which tradition or body holds each?",
                                                "kind": "definition"
                                            },
                                            {
                                                "id": "definition-map-q02",
                                                "text": "What turns on the difference between them in practice?",
                                                "kind": "boundary"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "operationalisation",
                                "name": "Operationalisation",
                                "description": "How it is measured or applied when it has to be.",
                                "findings": [
                                    {
                                        "id": "operational-record",
                                        "name": "Measures and proxies",
                                        "description": "Instruments and indicators used to stand in for it.",
                                        "questions": [
                                            {
                                                "id": "operational-record-q01",
                                                "text": "How is online chat operationalised or measured in practice, and by what instrument?",
                                                "kind": "measurement"
                                            },
                                            {
                                                "id": "operational-record-q02",
                                                "text": "What does that operationalisation leave out, and when does that matter?",
                                                "kind": "boundary"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "instances-and-use",
                        "name": "Instances, use and consequence",
                        "description": "What counts as an instance of online chat and what follows from calling something that.",
                        "rationale": "Applying a concept is an act with consequences, so a model must say what the label licenses and what it does not.",
                        "layers": [
                            {
                                "id": "instances",
                                "name": "What counts as an instance",
                                "description": "Clear cases, borderline cases and non-cases.",
                                "findings": [
                                    {
                                        "id": "instance-tests",
                                        "name": "Tests for an instance",
                                        "description": "What would settle whether something falls under it.",
                                        "questions": [
                                            {
                                                "id": "instance-tests-q01",
                                                "text": "What would settle whether something is an instance of online chat?",
                                                "kind": "boundary"
                                            },
                                            {
                                                "id": "instance-tests-q02",
                                                "text": "Which borderline cases are argued about, and on what grounds?",
                                                "kind": "definition"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "consequence",
                                "name": "Consequence of application",
                                "description": "Rights, duties or decisions that follow from the label.",
                                "findings": [
                                    {
                                        "id": "consequence-record",
                                        "name": "What the label licenses",
                                        "description": "What an agent may do once something is classified this way.",
                                        "questions": [
                                            {
                                                "id": "consequence-record-q01",
                                                "text": "What follows practically once something is treated as online chat?",
                                                "kind": "action"
                                            },
                                            {
                                                "id": "consequence-record-q02",
                                                "text": "What must an agent not infer from the label alone?",
                                                "kind": "action"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "provenance-and-evidence",
                        "name": "Provenance, evidence and time",
                        "description": "Where every claim about a online chat came from and when it held.",
                        "rationale": "A claim without a source and a time cannot be superseded, only overwritten, and an agent that overwrites loses the ability to explain itself.",
                        "layers": [
                            {
                                "id": "source-and-authority",
                                "name": "Source and authority",
                                "description": "Who said it, on what evidence, and how strongly.",
                                "findings": [
                                    {
                                        "id": "claim-provenance",
                                        "name": "Claim provenance and confidence",
                                        "description": "The authority behind each claim about a online chat and how confident it is.",
                                        "questions": [
                                            {
                                                "id": "claim-provenance-q01",
                                                "text": "What identifies and describes a claim about a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "claim-provenance-q02",
                                                "text": "Who or what asserted this about a claim about a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "claim-provenance-q03",
                                                "text": "What may an agent decide or do once a claim about a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "time-and-versions",
                                "name": "Time, versions and supersession",
                                "description": "When a claim was true, when it was learnt, and what replaced it.",
                                "findings": [
                                    {
                                        "id": "validity-and-supersession",
                                        "name": "Validity period and supersession",
                                        "description": "How an old claim about a online chat is retired without being erased.",
                                        "questions": [
                                            {
                                                "id": "validity-and-supersession-q01",
                                                "text": "What identifies and describes the validity of a claim about a online chat, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "validity-and-supersession-q02",
                                                "text": "Who or what asserted this about the validity of a claim about a online chat, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "validity-and-supersession-q03",
                                                "text": "What may an agent decide or do once the validity of a claim about a online chat is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "statistics": {
                "bundles": 6,
                "layers": 12,
                "findings": 14,
                "questions": 38
            }
        }
    }
}