{
    "model": {
        "rank": 4137,
        "code": "thing-q130365",
        "model_id": "vr.tr.riboflavin",
        "name": "riboflavin",
        "purpose": "Enable an agent to recognise riboflavin, assess the identity and condition of a material containing it, and determine whether that material is suitable for an intended use.",
        "family": "Thing Registry",
        "category": "Physical world and living systems",
        "status": "research-draft",
        "kind": "thing",
        "plane": "PHY",
        "domain": "PHY.MAT",
        "industry": "",
        "version": "",
        "url": "/models/thing/q130365/",
        "tier": 2,
        "score": 78,
        "payload": {
            "layer": "wikidata",
            "aliases": [],
            "aliasCount": 0,
            "merged": 0,
            "knownIn": 78,
            "facets": null,
            "markers": [],
            "lexicalClass": "",
            "senseRank": null,
            "alsoRegisteredAs": null,
            "source": {
                "dataset": "wikidata",
                "item": "Q130365",
                "url": "https://www.wikidata.org/wiki/Q130365",
                "license": "CC0 1.0"
            }
        },
        "research": {
            "vercy": "1.0-draft",
            "publication": {
                "status": "research-draft",
                "adjudicationStatus": "unreviewed",
                "publishableCanonical": false,
                "generatedAt": "2026-09-09T19:33:26Z",
                "providers": [
                    "Codex"
                ],
                "breadth": "recalled by Codex without web access - no source was read",
                "missingProviders": [],
                "pass": 2,
                "cost": {
                    "grok": {
                        "seconds": 22.9,
                        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\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: 01a087a8-35a3-7fc2-87fa-b7d1badfb508\n--------\nuser\nDescribe what is already known about one registered thing. Answer as JSON only, no prose around it.\n\nThing: riboflavin\nSense to describe: (none recorded)\nDomain code: PHY.MAT\nAlso known as: (none)\n\n\nContext for this batch of 695 things:\n# Batch 004: 1001 regis",
                        "usd": 0,
                        "recall": true
                    },
                    "codex": {
                        "seconds": 64.2,
                        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\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: 01a087a8-35b8-7111-87b3-8a84877e6665\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: riboflavin\nRegistry id: vr.tr.riboflavin\nPlane / domain: PHY / PHY.MAT\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\n\nCo"
                    }
                }
            },
            "metaModel": {
                "id": "THING-Q130365",
                "registryId": "vr.tr.riboflavin",
                "name": "riboflavin",
                "version": "0.1.0-research.1",
                "entryKind": "thing",
                "family": "Thing Registry",
                "domain": [
                    "PHY.MAT"
                ],
                "status": "research-draft"
            },
            "canonicalUrl": "https://ver.cy/models/thing/q130365/",
            "model": {
                "registry_id": "vr.tr.riboflavin",
                "name": "riboflavin",
                "purpose": "Enable an agent to recognise riboflavin, assess the identity and condition of a material containing it, and determine whether that material is suitable for an intended use.",
                "definition": "Riboflavin, or vitamin B2, is a water-soluble organic micronutrient with molecular formula C17H20N4O6 that serves as the precursor of the flavin coenzymes FMN and FAD, which participate in biological oxidation-reduction reactions.",
                "scope_statement": "This model owns riboflavin as the chemical substance vitamin B2, including its molecular identity, material grades, measurable properties, stability, biological relationships and use constraints; it distinguishes the substance from its derivatives, formulations and manufacturing processes.",
                "in_scope": [
                    "Molecular identity and verified chemical identifiers for riboflavin",
                    "Riboflavin content, purity, impurities and grade of a material lot",
                    "Physical form, solubility and measured properties under specified conditions",
                    "Light exposure, degradation, storage and analytical evidence of condition",
                    "Relationships to flavin cofactors and constraints on nutritional, analytical and ingredient uses"
                ],
                "out_of_scope": [
                    "Finished foods, supplements and medicines containing riboflavin",
                    "Flavin mononucleotide, flavin adenine dinucleotide and other derivatives as independently identified substances",
                    "Diagnosis and treatment of riboflavin deficiency or other medical conditions",
                    "Organisms and industrial processes used to manufacture riboflavin",
                    "Complete metabolic pathways and the enzymes that use flavin cofactors"
                ],
                "distinguishing_features": [
                    "Confirm that the molecular identity is riboflavin itself, rather than a material identified only by a vitamin B2 activity claim.",
                    "Distinguish riboflavin from riboflavin phosphate and its salts through molecular identity and a method capable of separating the compounds.",
                    "Distinguish riboflavin from FMN and FAD through the presence or absence of phosphate and nucleotide components.",
                    "Use validated identity testing to distinguish riboflavin from other yellow or fluorescent substances; colour or fluorescence alone is insufficient.",
                    "Distinguish a riboflavin substance lot from a premix or finished product by its declared composition and measured riboflavin fraction."
                ],
                "characteristics": [
                    {
                        "name": "Chemical identity",
                        "kind": "category",
                        "unit_or_values": "Verified molecular structure, stereochemistry, formula and registry identifiers",
                        "why_it_matters": "Prevents substitution of a derivative or vitamin activity label for the identity of riboflavin itself."
                    },
                    {
                        "name": "Material grade",
                        "kind": "category",
                        "unit_or_values": "Declared food, pharmaceutical, analytical or other grade; governing specification and edition",
                        "why_it_matters": "Suitability depends on documented compliance with a specification, not the grade name alone."
                    },
                    {
                        "name": "Riboflavin assay",
                        "kind": "measurement",
                        "unit_or_values": "% mass fraction or mg/g, with as-received or dry basis and analytical method",
                        "why_it_matters": "Establishes actual content for comparison, formulation and acceptance."
                    },
                    {
                        "name": "Impurity profile",
                        "kind": "measurement",
                        "unit_or_values": "Identified impurities and concentrations in mg/kg or %, with detection limits",
                        "why_it_matters": "Separates acceptable material from material affected by manufacturing residues or degradation."
                    },
                    {
                        "name": "Physical form",
                        "kind": "state",
                        "unit_or_values": "Solid form or dissolved state; particle characteristics and carrier where applicable",
                        "why_it_matters": "Affects sampling, dissolution, handling and interpretation of measurements."
                    },
                    {
                        "name": "Solubility",
                        "kind": "measurement",
                        "unit_or_values": "mg/L or g/L, with solvent, pH, temperature and equilibration method",
                        "why_it_matters": "Determines whether a proposed preparation can deliver a uniform dissolved concentration."
                    },
                    {
                        "name": "Thermal behaviour",
                        "kind": "measurement",
                        "unit_or_values": "°C, with method and identification of melting, decomposition or another transition",
                        "why_it_matters": "Prevents a decomposition event from being treated as a usable melting or boiling point."
                    },
                    {
                        "name": "Optical response",
                        "kind": "measurement",
                        "unit_or_values": "Absorption and fluorescence wavelengths in nm, with solvent, pH and instrument conditions",
                        "why_it_matters": "Supports identification and quantification while making method-dependent interference visible."
                    },
                    {
                        "name": "Exposure and storage history",
                        "kind": "state",
                        "unit_or_values": "Recorded light protection, temperature, humidity, container and elapsed storage time",
                        "why_it_matters": "Supports assessment of whether labelled content still represents the material's condition."
                    },
                    {
                        "name": "Cofactor relationship",
                        "kind": "relation",
                        "unit_or_values": "Precursor relationship to FMN and FAD, supported by a biological reference",
                        "why_it_matters": "Explains biological relevance without equating riboflavin with its downstream cofactors."
                    },
                    {
                        "name": "Applicable use and hazard status",
                        "kind": "category",
                        "unit_or_values": "Jurisdiction, intended use, applicable specification, safety classification and evidence date",
                        "why_it_matters": "Keeps nutritional identity separate from permission to use a particular material in a particular setting."
                    }
                ],
                "affordances": [
                    "Resolve a riboflavin label or identifier to a verified substance identity.",
                    "Compare a lot's assay and impurity results against an intended-use specification.",
                    "Calculate riboflavin mass from an assay while preserving the measurement basis.",
                    "Assess whether a proposed solvent and concentration require dissolution testing.",
                    "Select light-protective handling and request retesting when storage evidence is inadequate.",
                    "Determine which documentary and analytical checks remain before accepting material for a stated use."
                ]
            },
            "sources": [],
            "structure": {
                "bundles": [
                    {
                        "id": "riboflavin-identity",
                        "name": "Riboflavin identity",
                        "description": "Establishes which chemical entity the name riboflavin denotes and separates it from neighbouring flavins and products.",
                        "rationale": "Vitamin terminology and related flavin names can conceal chemically different materials.",
                        "layers": [
                            {
                                "id": "molecular-and-registry-identity",
                                "name": "Molecular and registry identity",
                                "description": "Connects a structural definition to verified identifiers.",
                                "findings": [
                                    {
                                        "id": "identity-evidence",
                                        "name": "Identity evidence",
                                        "description": "Require an authoritative identity record and compatible material documentation before treating a label as confirmed riboflavin.",
                                        "questions": [
                                            {
                                                "text": "What molecular structure and stereochemistry define riboflavin in the selected authoritative record?",
                                                "kind": "definition",
                                                "id": "identity-evidence-q01"
                                            },
                                            {
                                                "text": "Which verified CAS, PubChem and EC identifiers identify that same entity, and where were they checked?",
                                                "kind": "provenance",
                                                "id": "identity-evidence-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "related-flavin-boundaries",
                                "name": "Related flavin boundaries",
                                "description": "Separates riboflavin from derivatives, cofactors and mixtures.",
                                "findings": [
                                    {
                                        "id": "substance-versus-vitamin-claim",
                                        "name": "Substance versus vitamin claim",
                                        "description": "Treat vitamin B2 content claims as evidence requiring interpretation, rather than proof that a material consists of riboflavin.",
                                        "questions": [
                                            {
                                                "text": "Does the supplied material contain riboflavin itself, a phosphate derivative, another flavin or a mixture?",
                                                "kind": "boundary",
                                                "id": "substance-versus-vitamin-claim-q01"
                                            },
                                            {
                                                "text": "What analytical or supplier evidence distinguishes riboflavin from FMN, FAD and riboflavin phosphate salts?",
                                                "kind": "provenance",
                                                "id": "substance-versus-vitamin-claim-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "riboflavin-lot-quality",
                        "name": "Riboflavin lot quality",
                        "description": "Makes content, purity and grade assessable for an actual material lot.",
                        "rationale": "The substance name alone cannot establish whether a lot is suitable as a nutrient ingredient or analytical reference.",
                        "layers": [
                            {
                                "id": "assay-and-identity-testing",
                                "name": "Assay and identity testing",
                                "description": "Defines what testing establishes and how results are expressed.",
                                "findings": [
                                    {
                                        "id": "specific-riboflavin-measurement",
                                        "name": "Specific riboflavin measurement",
                                        "description": "Record an assay that measures riboflavin with sufficient specificity for the material being tested.",
                                        "questions": [
                                            {
                                                "text": "What method measures riboflavin content, and how does it distinguish related flavins or degradation products?",
                                                "kind": "measurement",
                                                "id": "specific-riboflavin-measurement-q01"
                                            },
                                            {
                                                "text": "Is the reported result on an as-received, dry or other basis, and what uncertainty accompanies it?",
                                                "kind": "measurement",
                                                "id": "specific-riboflavin-measurement-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "grade-and-impurity-acceptance",
                                "name": "Grade and impurity acceptance",
                                "description": "Relates lot evidence to a named quality specification.",
                                "findings": [
                                    {
                                        "id": "documented-grade-compliance",
                                        "name": "Documented grade compliance",
                                        "description": "Judge the claimed grade through a specific standard and lot results, including applicable impurity controls.",
                                        "questions": [
                                            {
                                                "text": "Which specification and edition define acceptance for this riboflavin lot?",
                                                "kind": "provenance",
                                                "id": "documented-grade-compliance-q01"
                                            },
                                            {
                                                "text": "Which related substances, residual contaminants and moisture limits must this lot meet before its intended use?",
                                                "kind": "action",
                                                "id": "documented-grade-compliance-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "riboflavin-physical-behaviour",
                        "name": "Riboflavin physical behaviour",
                        "description": "Captures dissolution, thermal and optical behaviour under stated conditions.",
                        "rationale": "Preparing and measuring riboflavin requires more than a list of unqualified physical constants.",
                        "layers": [
                            {
                                "id": "solid-form-and-dissolution",
                                "name": "Solid form and dissolution",
                                "description": "Relates the supplied form to the feasibility of a proposed preparation.",
                                "findings": [
                                    {
                                        "id": "achievable-dissolved-concentration",
                                        "name": "Achievable dissolved concentration",
                                        "description": "Record condition-specific solubility and distinguish a solution from a suspension.",
                                        "questions": [
                                            {
                                                "text": "What riboflavin concentration dissolves in the proposed solvent at the stated pH and temperature?",
                                                "kind": "measurement",
                                                "id": "achievable-dissolved-concentration-q01"
                                            },
                                            {
                                                "text": "What observation or test confirms complete dissolution rather than a fine suspension?",
                                                "kind": "action",
                                                "id": "achievable-dissolved-concentration-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "thermal-and-optical-characterisation",
                                "name": "Thermal and optical characterisation",
                                "description": "Qualifies physical measurements used for identification and processing decisions.",
                                "findings": [
                                    {
                                        "id": "interpretable-property-results",
                                        "name": "Interpretable property results",
                                        "description": "Attach experimental conditions and event interpretation to thermal and optical observations.",
                                        "questions": [
                                            {
                                                "text": "Do reported thermal temperatures describe melting or decomposition, and is a boiling point experimentally meaningful for riboflavin?",
                                                "kind": "measurement",
                                                "id": "interpretable-property-results-q01"
                                            },
                                            {
                                                "text": "Under which solvent, pH and instrument conditions were the riboflavin absorption or fluorescence results obtained?",
                                                "kind": "measurement",
                                                "id": "interpretable-property-results-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "riboflavin-stability",
                        "name": "Riboflavin stability",
                        "description": "Connects light exposure and storage conditions to retained identity and content.",
                        "rationale": "Riboflavin condition must be assessed from exposure history and stability evidence, especially for prepared solutions.",
                        "layers": [
                            {
                                "id": "light-and-environmental-exposure",
                                "name": "Light and environmental exposure",
                                "description": "Records conditions that may alter the material during storage or use.",
                                "findings": [
                                    {
                                        "id": "exposure-dependent-integrity",
                                        "name": "Exposure-dependent integrity",
                                        "description": "Evaluate light protection and other environmental controls for the actual physical state and preparation.",
                                        "questions": [
                                            {
                                                "text": "What stability evidence applies to riboflavin in this solid or dissolved state under the expected light, pH and temperature conditions?",
                                                "kind": "provenance",
                                                "id": "exposure-dependent-integrity-q01"
                                            },
                                            {
                                                "text": "What container and handling controls follow from that evidence?",
                                                "kind": "action",
                                                "id": "exposure-dependent-integrity-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "degradation-and-retest",
                                "name": "Degradation and retest",
                                "description": "Determines when stored material requires renewed analytical assessment.",
                                "findings": [
                                    {
                                        "id": "retained-content-evidence",
                                        "name": "Retained content evidence",
                                        "description": "Use stability-indicating evidence to distinguish retained riboflavin from material that still appears coloured or fluorescent.",
                                        "questions": [
                                            {
                                                "text": "Which degradation products must the selected method separate from riboflavin?",
                                                "kind": "measurement",
                                                "id": "retained-content-evidence-q01"
                                            },
                                            {
                                                "text": "What exposure excursion, elapsed time or analytical result triggers retesting or rejection?",
                                                "kind": "action",
                                                "id": "retained-content-evidence-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "riboflavin-use-constraints",
                        "name": "Riboflavin use constraints",
                        "description": "Connects vitamin function and material documentation to permissible, suitable uses.",
                        "rationale": "Biological relevance, chemical suitability and regulatory permission are separate requirements.",
                        "layers": [
                            {
                                "id": "vitamin-and-cofactor-relationships",
                                "name": "Vitamin and cofactor relationships",
                                "description": "Records riboflavin's nutritional identity without expanding into clinical management.",
                                "findings": [
                                    {
                                        "id": "biological-role-boundary",
                                        "name": "Biological role boundary",
                                        "description": "Represent the precursor relationship to FMN and FAD while keeping clinical claims and derivative identities distinct.",
                                        "questions": [
                                            {
                                                "text": "Which source establishes riboflavin's vitamin B2 identity and its relationship to FMN and FAD?",
                                                "kind": "provenance",
                                                "id": "biological-role-boundary-q01"
                                            },
                                            {
                                                "text": "Does a proposed claim concern riboflavin content, cofactor formation or a clinical effect requiring a neighbouring model?",
                                                "kind": "boundary",
                                                "id": "biological-role-boundary-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "jurisdiction-and-handling",
                                "name": "Jurisdiction and handling",
                                "description": "Determines the documentation and controls required for the intended application.",
                                "findings": [
                                    {
                                        "id": "use-specific-acceptance",
                                        "name": "Use-specific acceptance",
                                        "description": "Assess applicable ingredient permissions, hazard documentation and workplace controls for the exact material and use.",
                                        "questions": [
                                            {
                                                "text": "Which current jurisdictional rules and purity requirements apply to this use of riboflavin?",
                                                "kind": "provenance",
                                                "id": "use-specific-acceptance-q01"
                                            },
                                            {
                                                "text": "What safety data sheet classification, exposure limits if established, and dust-handling controls apply to this material?",
                                                "kind": "action",
                                                "id": "use-specific-acceptance-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": [
                                            "This is a recall-based description; no sources were consulted.",
                                            "Grade labels describe quality specifications and intended uses, not distinct molecular varieties; verify the applicable monograph edition and acceptance criteria.",
                                            "Verify condition-dependent solubility, decomposition temperature, supplier safety classification and jurisdiction-specific permissions before adding numerical or regulatory claims."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-confidence-notes-q01",
                                                "text": "Which of these check these first hold for the sense of riboflavin 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": [
                                            "Food-grade riboflavin",
                                            "Pharmaceutical-grade riboflavin",
                                            "Feed-grade riboflavin"
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-kinds-q01",
                                                "text": "Which of these kinds and varieties hold for the sense of riboflavin 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": "CAS Registry Number",
                                                "value_or_pattern": "83-88-5",
                                                "note": "Identifies riboflavin; phosphorylated derivatives and their salts have separate identities."
                                            },
                                            {
                                                "scheme": "PubChem CID",
                                                "value_or_pattern": "493570",
                                                "note": "Compound identifier for riboflavin."
                                            },
                                            {
                                                "scheme": "EC number",
                                                "value_or_pattern": "201-507-1",
                                                "note": "European chemical inventory identifier."
                                            },
                                            {
                                                "scheme": "European food additive E number",
                                                "value_or_pattern": "E 101(i)",
                                                "note": "Identifies riboflavin as a food colour; this identifier alone does not establish authorization for a particular use."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-identifiers-q01",
                                                "text": "Which of these identifiers and schemes hold for the sense of riboflavin 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": [
                                            "United States Pharmacopeia-National Formulary: USP riboflavin monograph specifying pharmaceutical quality.",
                                            "European Pharmacopoeia, published by the European Directorate for the Quality of Medicines & HealthCare: riboflavin monograph.",
                                            "Food Chemicals Codex, published by USP: riboflavin specification for food ingredient quality."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-standards-and-regulation-q01",
                                                "text": "Which of these standards and regulation hold for the sense of riboflavin 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": [
                                            "Vitamin supplementation and food fortification.",
                                            "Vitamin enrichment of animal feeds.",
                                            "Yellow colouring of foods.",
                                            "Nutrient supplementation in microbial and cell culture media.",
                                            "Photosensitizer in corneal collagen cross-linking with ultraviolet A light."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-real-world-use-q01",
                                                "text": "Which of these real-world use hold for the sense of riboflavin this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "evidence-measurements",
                                        "name": "Typical measurements",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            {
                                                "quantity": "Molar mass",
                                                "typical_range": "376.36",
                                                "unit": "g/mol"
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-measurements-q01",
                                                "text": "Which of these typical measurements hold for the sense of riboflavin 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": [
                                            "Light exposure can degrade riboflavin, particularly in solution, reducing potency.",
                                            "Illuminated riboflavin can promote photooxidation of other formulation components.",
                                            "Limited aqueous solubility can constrain formulation concentration and cause incomplete dissolution.",
                                            "Alkaline conditions can accelerate degradation.",
                                            "Grade, impurities and microbiological quality determine suitability for food, feed or pharmaceutical use; these grades are not automatically interchangeable."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-failure-modes-and-hazards-q01",
                                                "text": "Which of these failure modes and hazards hold for the sense of riboflavin 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": [
                                            "Food colour identification may use E numbers in Europe and substance names in other jurisdictions.",
                                            "Applicable pharmacopoeial specifications and permitted food or feed uses vary by jurisdiction."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-regional-variation-q01",
                                                "text": "Which of these regional variation hold for the sense of riboflavin 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": "Flavin mononucleotide (FMN)",
                                                "difference": "FMN is riboflavin 5'-phosphate, a phosphorylated coenzyme derivative rather than unmodified riboflavin."
                                            },
                                            {
                                                "name": "Flavin adenine dinucleotide (FAD)",
                                                "difference": "FAD contains an FMN moiety joined to an adenosine monophosphate moiety and is a distinct coenzyme."
                                            },
                                            {
                                                "name": "Riboflavin sodium phosphate",
                                                "difference": "This is a sodium salt of phosphorylated riboflavin, with a different chemical identity and formulation properties."
                                            },
                                            {
                                                "name": "Riboflavin supplement",
                                                "difference": "A supplement is a formulated product containing riboflavin or a permitted derivative, often with excipients; riboflavin is the substance itself."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-neighbours-q01",
                                                "text": "Which of these neighbouring kinds and how to tell them apart hold for the sense of riboflavin this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "openQuestions": [
                "Which authoritative chemical records resolve the exact riboflavin structure, stereochemistry and identifiers consistently?",
                "Which current food, pharmaceutical and analytical specifications should govern the grades represented in this model?",
                "What reliable measurements establish condition-specific solubility and thermal behaviour without confusing decomposition with phase transitions?",
                "Which stability studies support light-protection measures, solution holding times and degradation-product monitoring for the intended applications?",
                "Which jurisdiction-specific permissions, hazard classifications and exposure limits, if any, apply to the exact riboflavin material and use?"
            ],
            "statistics": {
                "bundles": 6,
                "layers": 11,
                "findings": 19,
                "questions": 29
            }
        },
        "draft": {
            "generator": "vr.draft.v3",
            "status": "draft-generated",
            "researched": false,
            "archetype": "chemical substance or material",
            "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 riboflavin, record what state it is in, and decide what may be done with it.",
            "whatItIs": "Enable an agent to recognise riboflavin, assess the identity and condition of a material containing it, and determine whether that material is suitable for an intended use.",
            "characteristics": {
                "substance": "material",
                "origin": "natural",
                "agency": "inert",
                "mobility": "varies"
            },
            "whatYouCanDoWithIt": [
                "observed and measured",
                "consumed or used up"
            ],
            "distinguishingFeatures": [
                "Described in 78 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 riboflavin, and on what evidence are they told apart?"
            ],
            "whatItIsMadeOf": "matter you can touch",
            "physicalCharacter": [
                "Mobility varies between examples.",
                "Does nothing on its own; everything it does, something else did to it.",
                "These come from the domain this entry sits in rather than from the entry itself, so treat them as a first guess about the whole domain applied to one thing."
            ],
            "whatCanBeDoneWithIt": [
                "observe it, measure it, record its state",
                "use it up, and then need more of it"
            ],
            "howItIsRecognised": [
                "Not recognisable by sight in any reliable way. Appearance varies with grade, form and additives; identification is by label, by documentation, or by assay."
            ],
            "relatedModels": [],
            "standing": "Described in 78 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 riboflavin from another, and a riboflavin 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 riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin 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 riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin from the things most often confused with it.",
                                        "questions": [
                                            {
                                                "id": "distinguishing-features-q01",
                                                "text": "What identifies and describes what distinguishes a riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin 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 riboflavin, 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 riboflavin, 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 riboflavin 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": "Materials, parts and how they are put together.",
                                "findings": [
                                    {
                                        "id": "parts-and-materials",
                                        "name": "Parts and materials",
                                        "description": "What a riboflavin is built from and which parts are replaceable.",
                                        "questions": [
                                            {
                                                "id": "parts-and-materials-q01",
                                                "text": "What identifies and describes the composition of a riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin is judged and by whom.",
                                        "questions": [
                                            {
                                                "id": "condition-assessment-q01",
                                                "text": "What identifies and describes the condition of a riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin is, how it got there and where it may go (varies).",
                        "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 riboflavin is, and what that position is measured against.",
                                        "questions": [
                                            {
                                                "id": "position-and-frame-q01",
                                                "text": "What identifies and describes the location of a riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin is carried, installed or relocated.",
                                "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 riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin 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 riboflavin between them.",
                                        "questions": [
                                            {
                                                "id": "stages-and-transitions-q01",
                                                "text": "What identifies and describes the lifecycle of a riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin, how often and by whom.",
                                "findings": [
                                    {
                                        "id": "observation-record",
                                        "name": "Observation record",
                                        "description": "How an observation of a riboflavin 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 riboflavin, 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 riboflavin, 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 riboflavin is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "use-and-operation",
                        "name": "Use and operation",
                        "description": "What can be done with a riboflavin and what it takes to do it.",
                        "rationale": "An agent that can recognise a thing but not act on it has only half a model.",
                        "layers": [
                            {
                                "id": "intended-use",
                                "name": "Intended use and function",
                                "description": "What a riboflavin is for, and what it is used for anyway.",
                                "findings": [
                                    {
                                        "id": "function-and-purpose",
                                        "name": "Function, purpose and misuse",
                                        "description": "The function a riboflavin performs and the uses that fall outside it.",
                                        "questions": [
                                            {
                                                "id": "function-and-purpose-q01",
                                                "text": "What identifies and describes the use of a riboflavin, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "function-and-purpose-q02",
                                                "text": "Who or what asserted this about the use of a riboflavin, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "function-and-purpose-q03",
                                                "text": "What may an agent decide or do once the use of a riboflavin is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "handling-and-procedure",
                                "name": "Handling and procedure",
                                "description": "The steps, skills and tools involved in using a riboflavin.",
                                "findings": [
                                    {
                                        "id": "procedures-and-skills",
                                        "name": "Procedures, skills and required tools",
                                        "description": "What an agent needs before it can act on a riboflavin at all.",
                                        "questions": [
                                            {
                                                "id": "procedures-and-skills-q01",
                                                "text": "What identifies and describes handling a riboflavin, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "procedures-and-skills-q02",
                                                "text": "Who or what asserted this about handling a riboflavin, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "procedures-and-skills-q03",
                                                "text": "What may an agent decide or do once handling a riboflavin is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "supply-and-consumption",
                                "name": "Supply and consumption",
                                "description": "Quantities, rates and what running out means.",
                                "findings": [
                                    {
                                        "id": "consumption-and-stock",
                                        "name": "Consumption, stock and replenishment",
                                        "description": "How much of a riboflavin there is and how fast it goes.",
                                        "questions": [
                                            {
                                                "id": "consumption-and-stock-q01",
                                                "text": "What identifies and describes the supply of a riboflavin, and in what units or vocabulary?",
                                                "kind": "definition",
                                                "answer_data": [
                                                    "identifiers",
                                                    "types and classes",
                                                    "values with units",
                                                    "explicit unknowns"
                                                ]
                                            },
                                            {
                                                "id": "consumption-and-stock-q02",
                                                "text": "Who or what asserted this about the supply of a riboflavin, by which method, and when was it true?",
                                                "kind": "provenance",
                                                "answer_data": [
                                                    "authority",
                                                    "method",
                                                    "evidence",
                                                    "event time",
                                                    "knowledge time"
                                                ]
                                            },
                                            {
                                                "id": "consumption-and-stock-q03",
                                                "text": "What may an agent decide or do once the supply of a riboflavin is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "composition-and-identity",
                        "name": "Composition, grade and chemical identity",
                        "description": "What riboflavin is made of and how pure the thing in hand is.",
                        "rationale": "Grade decides what a substance may be used for, so a model that records only the name cannot support any decision about use.",
                        "layers": [
                            {
                                "id": "chemical-identity",
                                "name": "Chemical identity",
                                "description": "Formula, structure and the registry numbers that name it unambiguously.",
                                "findings": [
                                    {
                                        "id": "identity-record",
                                        "name": "Identity and registry numbers",
                                        "description": "What identifies this substance across suppliers and regulators.",
                                        "questions": [
                                            {
                                                "id": "identity-record-q01",
                                                "text": "What formula, structure and registry identifiers name riboflavin unambiguously?",
                                                "kind": "definition"
                                            },
                                            {
                                                "id": "identity-record-q02",
                                                "text": "Which related substances share a name in common use but not an identifier?",
                                                "kind": "boundary"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "grade-and-impurities",
                                "name": "Grade, purity and impurities",
                                "description": "The specification a batch meets and what else is in it.",
                                "findings": [
                                    {
                                        "id": "specification",
                                        "name": "Specification and assay",
                                        "description": "How purity is stated and measured, and which impurities matter.",
                                        "questions": [
                                            {
                                                "id": "specification-q01",
                                                "text": "What grades of riboflavin exist, how is purity assayed, and which impurities are limited?",
                                                "kind": "measurement"
                                            },
                                            {
                                                "id": "specification-q02",
                                                "text": "Which use requires which grade, and what happens when a lower grade is substituted?",
                                                "kind": "action"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "properties-and-behaviour",
                        "name": "Properties and behaviour",
                        "description": "How riboflavin behaves under conditions an agent can measure or change.",
                        "rationale": "Physical constants are the part of a substance model that transfers between contexts, and each needs its unit and its conditions.",
                        "layers": [
                            {
                                "id": "physical-constants",
                                "name": "Physical constants",
                                "description": "Values that hold for the pure substance, with their conditions.",
                                "findings": [
                                    {
                                        "id": "constants-record",
                                        "name": "Constants and conditions",
                                        "description": "The quantities worth recording and the state they apply in.",
                                        "questions": [
                                            {
                                                "id": "constants-record-q01",
                                                "text": "What are the defining physical constants of riboflavin, in what units and under what conditions?",
                                                "kind": "measurement"
                                            },
                                            {
                                                "id": "constants-record-q02",
                                                "text": "Which of these values change with grade or form rather than being fixed?",
                                                "kind": "boundary"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "stability-and-reactivity",
                                "name": "Stability and reactivity",
                                "description": "What it reacts with, degrades into, and how it is stored.",
                                "findings": [
                                    {
                                        "id": "incompatibilities",
                                        "name": "Incompatibilities and degradation",
                                        "description": "What must not meet it, and what it becomes over time.",
                                        "questions": [
                                            {
                                                "id": "incompatibilities-q01",
                                                "text": "What is riboflavin incompatible with, and what does it degrade into under storage?",
                                                "kind": "definition"
                                            },
                                            {
                                                "id": "incompatibilities-q02",
                                                "text": "What storage and handling does that require, and who is competent to do it?",
                                                "kind": "action"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "hazard-and-regulation",
                        "name": "Hazard classification and regulation",
                        "description": "How riboflavin can harm, and what the law says about holding and moving it.",
                        "rationale": "A substance model without its hazard class and its regulatory identity is unusable in exactly the situations that matter.",
                        "layers": [
                            {
                                "id": "hazard-class",
                                "name": "Hazard classification",
                                "description": "Classified hazards, exposure limits and protective measures.",
                                "findings": [
                                    {
                                        "id": "classified-hazards",
                                        "name": "Classified hazards and limits",
                                        "description": "The classification, the scheme it belongs to, and the limits set.",
                                        "questions": [
                                            {
                                                "id": "classified-hazards-q01",
                                                "text": "How is riboflavin classified for hazard, under which scheme, and what exposure limits apply?",
                                                "kind": "definition"
                                            },
                                            {
                                                "id": "classified-hazards-q02",
                                                "text": "What protection does handling require, and what must an agent refuse to do without it?",
                                                "kind": "action"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "regulatory-identity",
                                "name": "Regulatory identity and control",
                                "description": "Registration, restriction and transport rules by jurisdiction.",
                                "findings": [
                                    {
                                        "id": "controls",
                                        "name": "Controls and jurisdiction",
                                        "description": "Where it is restricted and what the restriction attaches to.",
                                        "questions": [
                                            {
                                                "id": "controls-q01",
                                                "text": "Which registrations, restrictions or transport rules cover riboflavin, and where?",
                                                "kind": "provenance"
                                            },
                                            {
                                                "id": "controls-q02",
                                                "text": "Does the control attach to the substance, its concentration, or its intended use?",
                                                "kind": "boundary"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "provenance-and-evidence",
                        "name": "Provenance, evidence and time",
                        "description": "Where every claim about a riboflavin 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 riboflavin and how confident it is.",
                                        "questions": [
                                            {
                                                "id": "claim-provenance-q01",
                                                "text": "What identifies and describes a claim about a riboflavin, 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 riboflavin, 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 riboflavin 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 riboflavin is retired without being erased.",
                                        "questions": [
                                            {
                                                "id": "validity-and-supersession-q01",
                                                "text": "What identifies and describes the validity of a claim about a riboflavin, 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 riboflavin, 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 riboflavin is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "statistics": {
                "bundles": 9,
                "layers": 20,
                "findings": 22,
                "questions": 60
            }
        }
    }
}