{
    "model": {
        "rank": 3606,
        "code": "thing-q163656",
        "model_id": "vr.tr.viper",
        "name": "viper",
        "purpose": "Enable an agent to identify a viper at the appropriate taxonomic level, assess an individual or population in context, and choose evidence-based observation, conservation or encounter responses.",
        "family": "Thing Registry",
        "category": "Physical world and living systems",
        "status": "research-draft",
        "kind": "thing",
        "plane": "PHY",
        "domain": "PHY.LIV",
        "industry": "",
        "version": "",
        "url": "/models/thing/q163656/",
        "tier": 2,
        "score": 84,
        "payload": {
            "layer": "wikidata",
            "aliases": [],
            "aliasCount": 0,
            "merged": 0,
            "knownIn": 84,
            "facets": null,
            "markers": [],
            "lexicalClass": "",
            "senseRank": null,
            "alsoRegisteredAs": null,
            "source": {
                "dataset": "wikidata",
                "item": "Q163656",
                "url": "https://www.wikidata.org/wiki/Q163656",
                "license": "CC0 1.0"
            }
        },
        "research": {
            "vercy": "1.0-draft",
            "publication": {
                "status": "research-draft",
                "adjudicationStatus": "unreviewed",
                "publishableCanonical": false,
                "generatedAt": "2026-09-07T14:40:35Z",
                "providers": [
                    "Codex"
                ],
                "breadth": "recalled by Codex without web access - no source was read",
                "missingProviders": [],
                "pass": 2,
                "cost": {
                    "grok": {
                        "seconds": 26.6,
                        "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: 01a07c4f-21bb-7841-aaf5-d6814c2f00e9\n--------\nuser\nDescribe what is already known about one registered thing. Answer as JSON only, no prose around it.\n\nThing: viper\nSense to describe: (none recorded)\nDomain code: PHY.LIV\nAlso known as: (none)\n\n\nContext for this batch of 1001 things:\n# Batch 004: 1001 registere",
                        "usd": 0,
                        "recall": true
                    },
                    "codex": {
                        "seconds": 80.2,
                        "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: 01a07c4f-21df-70f0-bd44-c68eda8a8044\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: viper\nRegistry id: vr.tr.viper\nPlane / domain: PHY / PHY.LIV\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\n\nContext for "
                    }
                }
            },
            "metaModel": {
                "id": "THING-Q163656",
                "registryId": "vr.tr.viper",
                "name": "viper",
                "version": "0.1.0-research.1",
                "entryKind": "thing",
                "family": "Thing Registry",
                "domain": [
                    "PHY.LIV"
                ],
                "status": "research-draft"
            },
            "canonicalUrl": "https://ver.cy/models/thing/q163656/",
            "model": {
                "registry_id": "vr.tr.viper",
                "name": "viper",
                "purpose": "Enable an agent to identify a viper at the appropriate taxonomic level, assess an individual or population in context, and choose evidence-based observation, conservation or encounter responses.",
                "definition": "A viper is a venomous snake of the family Viperidae, characterized by elongated, hinged front fangs that fold back against the roof of the mouth when not in use.",
                "scope_statement": "This model covers viper as a living snake belonging to the family Viperidae, distinguishing the family-level concept from species, populations and individuals; the registry's intended taxonomic breadth remains to be confirmed.",
                "in_scope": [
                    "Taxonomic identification, naming authority and evidence for membership in Viperidae",
                    "Viper-specific anatomy, sensory traits and variation between constituent taxa",
                    "Individual life stage, reproductive condition, health and seasonal activity",
                    "Population distribution, habitat use, ecological relationships and conservation context",
                    "Venom-related encounter risk and constraints on observation, handling and relocation"
                ],
                "out_of_scope": [
                    "Other venomous snake families and animals called vipers outside Viperidae",
                    "Extracted venom as a biochemical material or pharmaceutical input",
                    "Clinical diagnosis and treatment of snakebite",
                    "Snake husbandry facilities, trading businesses and ownership arrangements",
                    "Products, vehicles, fictional characters or software named Viper"
                ],
                "distinguishing_features": [
                    "A supported identification places the organism within Viperidae; a common name containing 'viper' alone does not establish membership.",
                    "Specialist anatomical evidence of long, folding front fangs on mobile maxillae supports distinction from snakes with fixed front fangs or rear fangs; checking this must not require approaching or manipulating a live snake.",
                    "A triangular-looking head, patterned body or vertical pupil alone is insufficient to establish viper identity.",
                    "Loreal heat-sensing pits distinguish pit vipers within the family; their absence does not exclude a snake from Viperidae.",
                    "Species identification requires a geographically appropriate combination of diagnostic traits, rather than assuming that every viper shares one appearance, habitat or reproductive mode."
                ],
                "characteristics": [
                    {
                        "name": "Taxonomic identity and evidence",
                        "kind": "relation",
                        "unit_or_values": "Accepted taxon and rank; authority; taxonomy source and version; GBIF and NCBI identifiers when verified; identification evidence and confidence",
                        "why_it_matters": "Prevents a broad family label from being treated as a confirmed species identification."
                    },
                    {
                        "name": "Biological level represented",
                        "kind": "category",
                        "unit_or_values": "Family concept | species concept | population | individual | unidentified observation",
                        "why_it_matters": "Separates species-level assessments from the condition or location of one animal."
                    },
                    {
                        "name": "Diagnostic phenotype",
                        "kind": "category",
                        "unit_or_values": "Taxon-relevant pattern, scalation, head traits, tail traits and loreal pit evidence; unobserved and uncertain values allowed",
                        "why_it_matters": "Supports identification while recording what the available view cannot establish."
                    },
                    {
                        "name": "Body dimensions",
                        "kind": "measurement",
                        "unit_or_values": "Snout-vent length and tail length in mm; mass in g; method, date and uncertainty",
                        "why_it_matters": "Supports assessment of growth and condition without treating size alone as an age or species diagnosis."
                    },
                    {
                        "name": "Life stage and sex evidence",
                        "kind": "state",
                        "unit_or_values": "Life stage; sex unknown or supported by a stated method; reproductive condition; observation date",
                        "why_it_matters": "Conditions interpretation of morphology, seasonal behavior and reproductive vulnerability."
                    },
                    {
                        "name": "Location and occurrence status",
                        "kind": "relation",
                        "unit_or_values": "Coordinates with uncertainty and disclosure restrictions; date; native, introduced, captive, escaped or unresolved occurrence",
                        "why_it_matters": "Distinguishes a confirmed occurrence from an inference about native range."
                    },
                    {
                        "name": "Thermal and shelter context",
                        "kind": "state",
                        "unit_or_values": "Microhabitat, shelter availability, substrate or air temperature in °C when measured, season and observed activity",
                        "why_it_matters": "Helps interpret activity and habitat use without assuming that an inactive animal is ill."
                    },
                    {
                        "name": "Observed condition and behavior",
                        "kind": "state",
                        "unit_or_values": "Locomotion, visible injury, shedding evidence, feeding evidence and defensive responses; observed versus inferred",
                        "why_it_matters": "Supports welfare and encounter decisions without equating stillness with safety."
                    },
                    {
                        "name": "Conservation and legal context",
                        "kind": "relation",
                        "unit_or_values": "Assessed taxon or population, conservation category, assessment year, threats, jurisdiction and applicable protection source",
                        "why_it_matters": "Prevents conservation or handling rules from being generalized across all vipers."
                    }
                ],
                "affordances": [
                    "Document an encounter from a safe distance and attach identification evidence with explicit uncertainty.",
                    "Compare observable traits and locality against an authoritative regional identification resource.",
                    "Record habitat use, seasonal activity and repeat observations for population monitoring.",
                    "Flag visible injury or human-snake conflict for a qualified wildlife responder.",
                    "Assess whether proposed disturbance, research or relocation requires specialist competence and local authorization."
                ]
            },
            "sources": [],
            "structure": {
                "bundles": [
                    {
                        "id": "viper-identity-and-boundaries",
                        "name": "Viper identity and boundaries",
                        "description": "Establishes which biological meaning of viper is represented and how confidently an observation belongs to it.",
                        "rationale": "Viper is a broad common name, and family membership cannot supply a species identity or an individual's condition.",
                        "layers": [
                            {
                                "id": "taxonomic-meaning",
                                "name": "Taxonomic meaning",
                                "description": "Connects the registry label to a documented taxonomic circumscription.",
                                "findings": [
                                    {
                                        "id": "supported-viper-circumscription",
                                        "name": "Supported viper circumscription",
                                        "description": "Record the intended family or narrower group, its authority and the taxonomy used, without inventing a single binomial for the collective label.",
                                        "questions": [
                                            {
                                                "text": "Does this registry entry mean all Viperidae or a narrower usage such as true vipers?",
                                                "kind": "boundary",
                                                "id": "supported-viper-circumscription-q01"
                                            },
                                            {
                                                "text": "Which taxonomic source, version and verified identifiers establish the accepted placement and naming authority?",
                                                "kind": "provenance",
                                                "id": "supported-viper-circumscription-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "observation-identification",
                                "name": "Observation identification",
                                "description": "Separates observable diagnostic evidence from uncertain visual impressions.",
                                "findings": [
                                    {
                                        "id": "diagnostic-evidence-and-lookalikes",
                                        "name": "Diagnostic evidence and lookalikes",
                                        "description": "Combine locality and safely obtained diagnostic observations; preserve alternative identifications where evidence is incomplete.",
                                        "questions": [
                                            {
                                                "text": "Which visible traits distinguish this animal from local non-vipers and other viper species?",
                                                "kind": "definition",
                                                "id": "diagnostic-evidence-and-lookalikes-q01"
                                            },
                                            {
                                                "text": "What taxonomic resolution does the photograph or observation actually support, and which traits remain unobserved?",
                                                "kind": "boundary",
                                                "id": "diagnostic-evidence-and-lookalikes-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "viper-anatomy-and-condition",
                        "name": "Viper anatomy and condition",
                        "description": "Models diagnostic anatomy and the observable physical state of an individual.",
                        "rationale": "Fang and sensory traits matter to identification, while body condition requires individual evidence rather than family stereotypes.",
                        "layers": [
                            {
                                "id": "feeding-and-sensory-anatomy",
                                "name": "Feeding and sensory anatomy",
                                "description": "Records taxon-supported fang and sensory characteristics without requiring invasive inspection.",
                                "findings": [
                                    {
                                        "id": "fangs-and-pit-status",
                                        "name": "Fangs and pit status",
                                        "description": "Distinguish anatomy established by a reliable taxonomic account from anatomy directly visible in the observation.",
                                        "questions": [
                                            {
                                                "text": "What source supports the identified taxon's fang arrangement and presence or absence of loreal pits?",
                                                "kind": "provenance",
                                                "id": "fangs-and-pit-status-q01"
                                            },
                                            {
                                                "text": "Which anatomical statements are taxon-level expectations rather than observations of this individual?",
                                                "kind": "boundary",
                                                "id": "fangs-and-pit-status-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "individual-physical-state",
                                "name": "Individual physical state",
                                "description": "Records size, visible injury, shedding and movement with observation limits.",
                                "findings": [
                                    {
                                        "id": "condition-without-unsafe-examination",
                                        "name": "Condition without unsafe examination",
                                        "description": "Use remote observations or qualified examination records to describe condition, retaining uncertainty about hidden injuries or disease.",
                                        "questions": [
                                            {
                                                "text": "Which dimensions or condition indicators were measured, by what method and with what uncertainty?",
                                                "kind": "measurement",
                                                "id": "condition-without-unsafe-examination-q01"
                                            },
                                            {
                                                "text": "Do the observed injuries or movement difficulties justify referral to a qualified wildlife responder?",
                                                "kind": "action",
                                                "id": "condition-without-unsafe-examination-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "viper-life-cycle-and-activity",
                        "name": "Viper life cycle and activity",
                        "description": "Places an individual's stage, reproduction and behavior in a species-specific seasonal context.",
                        "rationale": "Reproductive mode, dimorphism and activity cannot be assumed uniform across vipers.",
                        "layers": [
                            {
                                "id": "development-and-reproduction",
                                "name": "Development and reproduction",
                                "description": "Distinguishes life stage and reproductive evidence from assumptions based on size or appearance.",
                                "findings": [
                                    {
                                        "id": "taxon-specific-life-history",
                                        "name": "Taxon-specific life history",
                                        "description": "Record supported reproductive mode, stage criteria and sexual dimorphism for the identified taxon.",
                                        "questions": [
                                            {
                                                "text": "What evidence establishes this taxon's reproductive mode and locally relevant breeding season?",
                                                "kind": "provenance",
                                                "id": "taxon-specific-life-history-q01"
                                            },
                                            {
                                                "text": "Which observations support the assigned life stage, sex or reproductive condition, and which remain unknown?",
                                                "kind": "measurement",
                                                "id": "taxon-specific-life-history-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "seasonal-behavior",
                                "name": "Seasonal behavior",
                                "description": "Interprets resting, basking, movement and feeding in their thermal and seasonal setting.",
                                "findings": [
                                    {
                                        "id": "activity-in-thermal-context",
                                        "name": "Activity in thermal context",
                                        "description": "Connect observed behavior to measured environmental context without deriving a fixed activity schedule from the word viper.",
                                        "questions": [
                                            {
                                                "text": "What activity, time, season and local temperature were recorded together?",
                                                "kind": "measurement",
                                                "id": "activity-in-thermal-context-q01"
                                            },
                                            {
                                                "text": "What evidence distinguishes ordinary resting, shedding or seasonal inactivity from an abnormal condition?",
                                                "kind": "boundary",
                                                "id": "activity-in-thermal-context-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "viper-populations-and-habitat",
                        "name": "Viper populations and habitat",
                        "description": "Connects occurrences to habitat, ecological relationships and appropriately scoped conservation evidence.",
                        "rationale": "A single sighting does not establish native range, population viability or conservation status.",
                        "layers": [
                            {
                                "id": "range-and-habitat-use",
                                "name": "Range and habitat use",
                                "description": "Separates occurrence evidence from established distribution and habitat requirements.",
                                "findings": [
                                    {
                                        "id": "supported-local-occurrence",
                                        "name": "Supported local occurrence",
                                        "description": "Document location uncertainty, occurrence origin, shelter use and feeding evidence at the scale actually observed.",
                                        "questions": [
                                            {
                                                "text": "Is this a verified native occurrence, an introduced population, a captive animal or an unresolved record?",
                                                "kind": "boundary",
                                                "id": "supported-local-occurrence-q01"
                                            },
                                            {
                                                "text": "Which observations support use of this microhabitat, refuge or prey resource rather than simple presence?",
                                                "kind": "provenance",
                                                "id": "supported-local-occurrence-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "population-conservation",
                                "name": "Population conservation",
                                "description": "Applies threat and conservation evidence to the correct taxon, place and assessment period.",
                                "findings": [
                                    {
                                        "id": "assessment-and-local-threats",
                                        "name": "Assessment and local threats",
                                        "description": "Keep formal conservation assessments separate from local abundance estimates and an individual animal's health.",
                                        "questions": [
                                            {
                                                "text": "Which IUCN or regional assessment applies, to what taxon and geography, and from which assessment year?",
                                                "kind": "provenance",
                                                "id": "assessment-and-local-threats-q01"
                                            },
                                            {
                                                "text": "What monitoring supports local population trends and threats such as habitat loss, road mortality or persecution?",
                                                "kind": "measurement",
                                                "id": "assessment-and-local-threats-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "viper-encounters-and-intervention",
                        "name": "Viper encounters and intervention",
                        "description": "Supports decisions when people encounter or propose intervening with a potentially venomous snake.",
                        "rationale": "Identification uncertainty, exposure context and responder competence constrain what an agent should recommend.",
                        "layers": [
                            {
                                "id": "encounter-context",
                                "name": "Encounter context",
                                "description": "Records proximity, barriers and possible contact without estimating safety from appearance or behavior alone.",
                                "findings": [
                                    {
                                        "id": "exposure-and-observation-boundary",
                                        "name": "Exposure and observation boundary",
                                        "description": "Separate a sighting from suspected bite exposure and route each to the appropriate response domain.",
                                        "questions": [
                                            {
                                                "text": "Was there only a sighting, possible physical contact or a suspected bite?",
                                                "kind": "boundary",
                                                "id": "exposure-and-observation-boundary-q01"
                                            },
                                            {
                                                "text": "Which local emergency or wildlife service is appropriate for the reported encounter?",
                                                "kind": "action",
                                                "id": "exposure-and-observation-boundary-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "intervention-constraints",
                                "name": "Intervention constraints",
                                "description": "Evaluates the justification and competence needed for disturbance, capture or relocation.",
                                "findings": [
                                    {
                                        "id": "qualified-and-justified-response",
                                        "name": "Qualified and justified response",
                                        "description": "Require a documented purpose, applicable rules and qualified responsibility before proposing direct intervention.",
                                        "questions": [
                                            {
                                                "text": "Can the situation be resolved through distance, access management or observation, or is specialist intervention justified?",
                                                "kind": "action",
                                                "id": "qualified-and-justified-response-q01"
                                            },
                                            {
                                                "text": "Which current local rules and qualified responder procedures govern any proposed capture, research or relocation?",
                                                "kind": "provenance",
                                                "id": "qualified-and-justified-response-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "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-confidence-notes",
                                        "name": "Check these first",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            "The intended sense is inferred as the family Viperidae; some usages restrict 'viper' to true vipers.",
                                            "Verify current family authority, subfamily treatment and database identifiers before publication.",
                                            "Range, life stages, reproductive mode, sexual dimorphism, body measurements and dated conservation assessments require a specified species; population and individual attributes must remain distinct from taxon-level claims."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-confidence-notes-q01",
                                                "text": "Which of these check these first hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-kinds",
                                        "name": "Kinds and varieties",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            "True vipers (Viperinae)",
                                            "Pit vipers (Crotalinae)",
                                            "Fea's vipers (Azemiopinae)"
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-kinds-q01",
                                                "text": "Which of these kinds and varieties hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-identifiers",
                                        "name": "Identifiers and schemes",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            {
                                                "scheme": "Zoological scientific nomenclature",
                                                "value_or_pattern": "Viperidae",
                                                "note": "A family-level taxon, not a species or an individual; no single binomial identifies all vipers."
                                            },
                                            {
                                                "scheme": "GBIF taxon key",
                                                "value_or_pattern": "Numeric taxon identifier",
                                                "note": "Identifiers distinguish the family and its constituent taxa."
                                            },
                                            {
                                                "scheme": "NCBI Taxonomy ID",
                                                "value_or_pattern": "Numeric TaxID",
                                                "note": "The identifier must be matched to the intended taxonomic rank."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-identifiers-q01",
                                                "text": "Which of these identifiers and schemes hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-standards-and-regulation",
                                        "name": "Standards and regulation",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            "The International Code of Zoological Nomenclature, maintained by the International Commission on Zoological Nomenclature, governs zoological names.",
                                            "IUCN Red List Categories and Criteria provide a framework for assessing extinction risk; species assessments do not establish a single status for all vipers.",
                                            "CITES regulates international trade in listed viper taxa through implementation by its Parties; coverage depends on the taxon."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-standards-and-regulation-q01",
                                                "text": "Which of these standards and regulation hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-real-world-use",
                                        "name": "Real-world use",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            "Predation on rodents and other animals contributes to food-web dynamics.",
                                            "Venoms are studied in toxinology and drug discovery.",
                                            "Species-specific venom materials support antivenom development and production."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-real-world-use-q01",
                                                "text": "Which of these real-world use hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-failure-modes-and-hazards",
                                        "name": "Failure modes and hazards",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            "Bites can cause severe or fatal envenoming; effects vary with species and exposure.",
                                            "Venoms may cause tissue injury, bleeding, coagulation disturbances or neurological effects, depending on the species.",
                                            "Head shape and pupil shape alone are unreliable identification tests.",
                                            "Habitat loss and deliberate killing threaten some species and populations."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-failure-modes-and-hazards-q01",
                                                "text": "Which of these failure modes and hazards hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-regional-variation",
                                        "name": "Regional variation",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            "Native vipers occur across parts of Africa, Europe, Asia and the Americas; they are absent from Australia and Antarctica.",
                                            "Pit vipers occur in the Americas and Asia, while true vipers occur in Africa, Europe and Asia.",
                                            "Habitats include deserts, grasslands, forests and mountains; habitat, diet and seasonal activity depend on the species."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-regional-variation-q01",
                                                "text": "Which of these regional variation hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-neighbours",
                                        "name": "Neighbouring kinds and how to tell them apart",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            {
                                                "name": "Snake",
                                                "difference": "Vipers form one family within snakes; most snake families lack the viperid hinged front-fang apparatus."
                                            },
                                            {
                                                "name": "Elapid",
                                                "difference": "Elapids belong to Elapidae and have fixed front fangs, unlike the hinged front fangs of vipers."
                                            },
                                            {
                                                "name": "Pit viper",
                                                "difference": "A pit viper is a viper in Crotalinae, distinguished by paired heat-sensing facial pits between the eyes and nostrils."
                                            },
                                            {
                                                "name": "Adder",
                                                "difference": "Adder is an overlapping common name applied to some vipers and some unrelated snakes, rather than a taxonomic equivalent of Viperidae."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-neighbours-q01",
                                                "text": "Which of these neighbouring kinds and how to tell them apart hold for the sense of viper this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "openQuestions": [
                "Does vr.tr.viper represent the entire family Viperidae or a narrower common-name usage?",
                "Which existing Vercy snake or taxon model should supply shared biology and prevent duplicate ownership?",
                "Which authoritative taxonomy, naming authority and verified GBIF and NCBI records should anchor the intended scope?",
                "Which species and regions must be supported first to ground identification, native range, life history and dated conservation assessments?",
                "Which jurisdiction-specific sources should govern encounter referrals, protected occurrence data and intervention constraints?"
            ],
            "statistics": {
                "bundles": 6,
                "layers": 11,
                "findings": 18,
                "questions": 28
            }
        },
        "draft": {
            "generator": "vr.draft.v3",
            "status": "draft-generated",
            "researched": false,
            "archetype": "organism",
            "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 viper, record what state it is in, and decide what may be done with it.",
            "whatItIs": "Enable an agent to identify a viper at the appropriate taxonomic level, assess an individual or population in context, and choose evidence-based observation, conservation or encounter responses.",
            "characteristics": {
                "substance": "living",
                "origin": "natural",
                "agency": "autonomous",
                "mobility": "self-moving"
            },
            "whatYouCanDoWithIt": [
                "observed and measured"
            ],
            "distinguishingFeatures": [
                "Described in 84 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 viper, and on what evidence are they told apart?"
            ],
            "whatItIsMadeOf": "a living thing",
            "physicalCharacter": [
                "Moves under its own power or of its own accord.",
                "Acts on its own behalf.",
                "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": [
                "Recognised by diagnostic characters, and those differ by life stage - the young of many kinds are mistaken for other kinds entirely. A sighting is settled by characters, a photograph and a place, not by a name alone."
            ],
            "relatedModels": [],
            "standing": "Described in 84 Wikipedia languages, which measures how widely it is written about rather than how important or how common it is.",
            "structure": {
                "bundles": [
                    {
                        "id": "identity-and-classification",
                        "name": "Identity, naming and classification",
                        "description": "How an agent tells one viper from another, and a viper 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 viper, 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 viper, 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 viper 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 viper, 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 viper, 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 viper 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 viper 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 viper, 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 viper, 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 viper 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 viper from the things most often confused with it.",
                                        "questions": [
                                            {
                                                "id": "distinguishing-features-q01",
                                                "text": "What identifies and describes what distinguishes a viper, 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 viper, 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 viper is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "form-and-composition",
                        "name": "Form, composition and condition",
                        "description": "What a viper is made of, what shape and size it takes, and what state it is in.",
                        "rationale": "A physical thing can be measured, and a model that cannot record its measurements cannot support any decision that depends on them.",
                        "layers": [
                            {
                                "id": "form-and-dimensions",
                                "name": "Form and dimensions",
                                "description": "Shape, size, mass and the ranges these take across examples.",
                                "findings": [
                                    {
                                        "id": "measurable-dimensions",
                                        "name": "Measurable dimensions and their units",
                                        "description": "The quantities worth recording and the units they are recorded in.",
                                        "questions": [
                                            {
                                                "id": "measurable-dimensions-q01",
                                                "text": "What identifies and describes the dimensions of a viper, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "measurable-dimensions-q02",
                                                "text": "Who or what asserted this about the dimensions of a viper, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "measurable-dimensions-q03",
                                                "text": "What may an agent decide or do once the dimensions of a viper is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "material-and-composition",
                                "name": "Material and composition",
                                "description": "Anatomy, parts and life stage.",
                                "findings": [
                                    {
                                        "id": "parts-and-materials",
                                        "name": "Parts and life stages",
                                        "description": "The parts of a viper and the stages it passes through.",
                                        "questions": [
                                            {
                                                "id": "parts-and-materials-q01",
                                                "text": "What identifies and describes the composition of a viper, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "parts-and-materials-q02",
                                                "text": "Who or what asserted this about the composition of a viper, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "parts-and-materials-q03",
                                                "text": "What may an agent decide or do once the composition of a viper is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "condition-and-integrity",
                                "name": "Condition and integrity",
                                "description": "Wear, damage, health and the difference between working and broken.",
                                "findings": [
                                    {
                                        "id": "condition-assessment",
                                        "name": "Condition, damage and health",
                                        "description": "How the condition of a viper is judged and by whom.",
                                        "questions": [
                                            {
                                                "id": "condition-assessment-q01",
                                                "text": "What identifies and describes the condition of a viper, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "condition-assessment-q02",
                                                "text": "Who or what asserted this about the condition of a viper, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "condition-assessment-q03",
                                                "text": "What may an agent decide or do once the condition of a viper is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "place-and-movement",
                        "name": "Place and movement",
                        "description": "Where a viper is, how it got there and where it may go (self-moving).",
                        "rationale": "A thing that can move needs its position recorded with a time, or every later claim about it is about a place it has left.",
                        "layers": [
                            {
                                "id": "location-and-placement",
                                "name": "Location and placement",
                                "description": "Position, containment and the reference frame the position is given in.",
                                "findings": [
                                    {
                                        "id": "position-and-frame",
                                        "name": "Position, container and reference frame",
                                        "description": "Where a viper is, and what that position is measured against.",
                                        "questions": [
                                            {
                                                "id": "position-and-frame-q01",
                                                "text": "What identifies and describes the location of a viper, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "position-and-frame-q02",
                                                "text": "Who or what asserted this about the location of a viper, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "position-and-frame-q03",
                                                "text": "What may an agent decide or do once the location of a viper is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "movement-and-transfer",
                                "name": "Movement and transfer",
                                "description": "How a viper moves on its own.",
                                "findings": [
                                    {
                                        "id": "movement-events",
                                        "name": "Movement events and constraints",
                                        "description": "What counts as a movement, what records it and what limits it.",
                                        "questions": [
                                            {
                                                "id": "movement-events-q01",
                                                "text": "What identifies and describes the movement of a viper, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "movement-events-q02",
                                                "text": "Who or what asserted this about the movement of a viper, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "movement-events-q03",
                                                "text": "What may an agent decide or do once the movement of a viper 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 viper 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 viper between them.",
                                        "questions": [
                                            {
                                                "id": "stages-and-transitions-q01",
                                                "text": "What identifies and describes the lifecycle of a viper, 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 viper, 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 viper 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 viper, how often and by whom.",
                                "findings": [
                                    {
                                        "id": "observation-record",
                                        "name": "Observation record",
                                        "description": "How an observation of a viper 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 viper, 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 viper, 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 viper is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "taxonomic-placement",
                        "name": "Taxonomic placement and identification",
                        "description": "What viper is called scientifically, by whose authority, and how a specimen is recognised.",
                        "rationale": "Names change with revisions while the organism does not, so a name without its authority and date cannot be reconciled later.",
                        "layers": [
                            {
                                "id": "accepted-name",
                                "name": "Accepted name and synonymy",
                                "description": "The current binomial, its author and date, and the names it replaced.",
                                "findings": [
                                    {
                                        "id": "name-and-authority",
                                        "name": "Accepted name, authority and synonyms",
                                        "description": "What to record so a later revision can be applied without losing the old data.",
                                        "questions": [
                                            {
                                                "id": "name-and-authority-q01",
                                                "text": "What is the accepted scientific name of viper, with its author and year, and which synonyms does it absorb?",
                                                "kind": "definition"
                                            },
                                            {
                                                "id": "name-and-authority-q02",
                                                "text": "Which taxonomic authority is being followed, and what would a competing authority say?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "field-identification",
                                "name": "Field identification",
                                "description": "The characters that separate viper from what it is confused with.",
                                "findings": [
                                    {
                                        "id": "diagnostic-characters",
                                        "name": "Diagnostic characters and confusable kinds",
                                        "description": "Features that settle an identification, and those that only suggest it.",
                                        "questions": [
                                            {
                                                "id": "diagnostic-characters-q01",
                                                "text": "Which observable characters distinguish viper from its closest look-alikes, and at which life stage are they visible?",
                                                "kind": "boundary"
                                            },
                                            {
                                                "id": "diagnostic-characters-q02",
                                                "text": "What evidence is enough to record an identification as confirmed rather than provisional?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "life-cycle-and-condition",
                        "name": "Life stages, condition and behaviour",
                        "description": "What viper does over its life and how its state is judged.",
                        "rationale": "Stage and condition change what may be done - handled, treated, harvested, left alone - and both are observations with a time.",
                        "layers": [
                            {
                                "id": "stages-and-reproduction",
                                "name": "Stages and reproduction",
                                "description": "Development from origin to death, including forms that look like different animals.",
                                "findings": [
                                    {
                                        "id": "life-stages",
                                        "name": "Life stages and their marks",
                                        "description": "The stages worth recording and what tells them apart.",
                                        "questions": [
                                            {
                                                "id": "life-stages-q01",
                                                "text": "What stages does viper pass through, and what observable change marks each transition?",
                                                "kind": "definition"
                                            },
                                            {
                                                "id": "life-stages-q02",
                                                "text": "Which stages are so unlike the adult that they are mistaken for another kind?",
                                                "kind": "boundary"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "health-and-condition",
                                "name": "Health and condition",
                                "description": "How condition is assessed and by whom.",
                                "findings": [
                                    {
                                        "id": "condition-assessment",
                                        "name": "Condition assessment",
                                        "description": "Signs of health, injury and stress, and who is competent to judge them.",
                                        "questions": [
                                            {
                                                "id": "condition-assessment-q01",
                                                "text": "How is the condition of viper judged, on what scale, and by whom?",
                                                "kind": "measurement"
                                            },
                                            {
                                                "id": "condition-assessment-q02",
                                                "text": "What condition obliges an agent to act, and what act is permitted to whom?",
                                                "kind": "action"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "range-and-status",
                        "name": "Habitat, range and conservation status",
                        "description": "Where viper lives and how threatened it is.",
                        "rationale": "Range and status govern what is lawful, and both are assessments with an assessor and a year rather than facts of nature.",
                        "layers": [
                            {
                                "id": "habitat-and-range",
                                "name": "Habitat and range",
                                "description": "Native range, introductions and the habitat it needs.",
                                "findings": [
                                    {
                                        "id": "range-record",
                                        "name": "Range, introductions and habitat",
                                        "description": "What to record about where it is found and how it got there.",
                                        "questions": [
                                            {
                                                "id": "range-record-q01",
                                                "text": "What is the native range of viper, where has it been introduced, and what habitat does it require?",
                                                "kind": "definition"
                                            },
                                            {
                                                "id": "range-record-q02",
                                                "text": "What distinguishes a native record from an introduced or vagrant one?",
                                                "kind": "boundary"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "protection-status",
                                "name": "Protection and legal status",
                                "description": "Conservation assessments and the rules that follow from them.",
                                "findings": [
                                    {
                                        "id": "status-and-rules",
                                        "name": "Conservation status and legal consequence",
                                        "description": "The assessment, its date, and what it forbids or requires where.",
                                        "questions": [
                                            {
                                                "id": "status-and-rules-q01",
                                                "text": "What conservation status does viper hold, under which assessment and year?",
                                                "kind": "provenance"
                                            },
                                            {
                                                "id": "status-and-rules-q02",
                                                "text": "What does that status forbid or require of an agent, and in which jurisdiction?",
                                                "kind": "action"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "provenance-and-evidence",
                        "name": "Provenance, evidence and time",
                        "description": "Where every claim about a viper 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 viper and how confident it is.",
                                        "questions": [
                                            {
                                                "id": "claim-provenance-q01",
                                                "text": "What identifies and describes a claim about a viper, 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 viper, 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 viper 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 viper is retired without being erased.",
                                        "questions": [
                                            {
                                                "id": "validity-and-supersession-q01",
                                                "text": "What identifies and describes the validity of a claim about a viper, 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 viper, 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 viper is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "statistics": {
                "bundles": 8,
                "layers": 17,
                "findings": 19,
                "questions": 51
            }
        }
    }
}