{
    "model": {
        "rank": 2853,
        "code": "thing-q184197",
        "model_id": "vr.tr.rust",
        "name": "rust",
        "purpose": "Enable an agent to recognise iron-corrosion products as rust, assess their condition and implications for the affected material, and select evidence-based inspection, containment or treatment actions.",
        "family": "Thing Registry",
        "category": "Physical world and living systems",
        "status": "research-draft",
        "kind": "thing",
        "plane": "PHY",
        "domain": "PHY.MAT",
        "industry": "",
        "version": "",
        "url": "/models/thing/q184197/",
        "tier": 2,
        "score": 96,
        "payload": {
            "layer": "wikidata",
            "aliases": [],
            "aliasCount": 0,
            "merged": 0,
            "knownIn": 96,
            "facets": null,
            "markers": [],
            "lexicalClass": "",
            "senseRank": null,
            "alsoRegisteredAs": "vr.tr.rust-plant",
            "source": {
                "dataset": "wikidata",
                "item": "Q184197",
                "url": "https://www.wikidata.org/wiki/Q184197",
                "license": "CC0 1.0"
            }
        },
        "research": {
            "vercy": "1.0-draft",
            "publication": {
                "status": "research-draft",
                "adjudicationStatus": "unreviewed",
                "publishableCanonical": false,
                "generatedAt": "2026-09-07T11:52:52Z",
                "providers": [
                    "Codex"
                ],
                "breadth": "recalled by Codex without web access - no source was read",
                "missingProviders": [],
                "pass": 2,
                "cost": {
                    "grok": {
                        "seconds": 31.7,
                        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.3\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a07bb5-b9d6-71d3-ae2e-b99a8edc9c84\n--------\nuser\nDescribe what is already known about one registered thing. Answer as JSON only, no prose around it.\n\nThing: rust\nSense to describe: (none recorded)\nDomain code: PHY.MAT\nAlso known as: (none)\n\n\nContext for this batch of 711 things:\n# Batch 003: 1001 registered ",
                        "usd": 0,
                        "recall": true
                    },
                    "codex": {
                        "seconds": 70.3,
                        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.3\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a07bb5-b9d1-7530-8cfe-8b1c4a56fa58\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: rust\nRegistry id: vr.tr.rust\nPlane / domain: PHY / PHY.MAT\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\n\nContext for th"
                    }
                }
            },
            "metaModel": {
                "id": "THING-Q184197",
                "registryId": "vr.tr.rust",
                "name": "rust",
                "version": "0.1.0-research.1",
                "entryKind": "thing",
                "family": "Thing Registry",
                "domain": [
                    "PHY.MAT"
                ],
                "status": "research-draft"
            },
            "canonicalUrl": "https://ver.cy/models/thing/q184197/",
            "model": {
                "registry_id": "vr.tr.rust",
                "name": "rust",
                "purpose": "Enable an agent to recognise iron-corrosion products as rust, assess their condition and implications for the affected material, and select evidence-based inspection, containment or treatment actions.",
                "definition": "Rust is a variable assemblage of iron oxides, oxyhydroxides and associated water formed by corrosion of iron or iron-bearing alloys, usually through electrochemical reactions involving moisture and oxygen.",
                "scope_statement": "This model owns rust as a variable assemblage of iron oxides, oxyhydroxides and associated water produced by corrosion of iron-bearing materials, including attached deposits and detached residues; it distinguishes the corrosion product from the corrosion process and the host object's structural condition.",
                "in_scope": [
                    "Identification of rust and distinction from other deposits, coatings and iron-containing materials",
                    "Composition, retained moisture, contaminants and heterogeneity of rust deposits",
                    "Deposit coverage, thickness, texture, adhesion and distribution",
                    "Relationships to the iron-bearing substrate, exposure environment and observed progression",
                    "Rust-specific inspection, sampling, removal, stabilisation and follow-up criteria"
                ],
                "out_of_scope": [
                    "The Rust programming language and fungal rust diseases",
                    "General corrosion mechanisms and corrosion products of nonferrous metals",
                    "Complete engineering assessment or remaining-life certification of the host object",
                    "Manufactured iron-oxide pigments and mineral specimens without a corrosion-product identity",
                    "Specifications for commercial rust removers, converters and protective coatings",
                    "Complete maintenance programmes for buildings, vehicles or machinery"
                ],
                "distinguishing_features": [
                    "An identification as rust requires evidence connecting the material to corrosion of an iron-bearing source; an orange or brown colour alone is insufficient.",
                    "Rust can be a heterogeneous deposit rather than a pure compound, so assigning one formula or chemical identifier to every rust sample is inappropriate.",
                    "Manufactured iron-oxide pigment can resemble rust chemically and visually; production history and its relationship to a corroding substrate distinguish the intended identities.",
                    "Mill scale and other heat-formed oxide layers require formation-history evidence to distinguish them from rust, especially where later corrosion has altered their surfaces.",
                    "Rust denotes corrosion products: a stained surface, measured metal loss and an active corrosion process are related observations but are not interchangeable identities."
                ],
                "characteristics": [
                    {
                        "name": "Identification confidence",
                        "kind": "state",
                        "unit_or_values": "suspected | supported | analytically characterised; record evidence and limitations",
                        "why_it_matters": "Prevents visual resemblance from becoming an unsupported material identification."
                    },
                    {
                        "name": "Source substrate",
                        "kind": "relation",
                        "unit_or_values": "linked iron-bearing material or object; attached | transferred | detached | origin unknown",
                        "why_it_matters": "Distinguishes corrosion at the observed location from rust transported from another source."
                    },
                    {
                        "name": "Constituent phases",
                        "kind": "category",
                        "unit_or_values": "identified phases or unresolved mixture, with analytical method and sampling location",
                        "why_it_matters": "Records the actual assemblage without treating rust as a single pure substance."
                    },
                    {
                        "name": "Deposit coverage",
                        "kind": "measurement",
                        "unit_or_values": "% of a defined inspected area, with imaging or estimation method",
                        "why_it_matters": "Supports repeatable comparisons while keeping surface coverage distinct from metal loss."
                    },
                    {
                        "name": "Deposit thickness",
                        "kind": "measurement",
                        "unit_or_values": "µm or mm; location, method and uncertainty required",
                        "why_it_matters": "Describes accumulation and variation without assuming that deposit thickness equals consumed metal thickness."
                    },
                    {
                        "name": "Deposit morphology and adhesion",
                        "kind": "category",
                        "unit_or_values": "powdery | flaky | layered | compact | mixed; adhesion recorded separately by stated method",
                        "why_it_matters": "Informs sampling, shedding control and the feasibility of treatment."
                    },
                    {
                        "name": "Moisture and soluble contaminants",
                        "kind": "measurement",
                        "unit_or_values": "moisture content and contaminant concentrations with units, analytical method and wet/dry basis",
                        "why_it_matters": "Helps explain persistence or recurrence and identifies limits of surface-only treatment."
                    },
                    {
                        "name": "Observed progression",
                        "kind": "state",
                        "unit_or_values": "increasing | no detectable change | decreasing after intervention | unknown; observation interval required",
                        "why_it_matters": "Separates time-series evidence from assumptions based on a single inspection."
                    },
                    {
                        "name": "Treatment history",
                        "kind": "relation",
                        "unit_or_values": "linked cleaning, conversion, stabilisation or coating events with dates and outcomes",
                        "why_it_matters": "Explains altered appearance and supports evaluation of recurrence."
                    }
                ],
                "affordances": [
                    "Classify a suspected deposit using substrate history, inspection and proportionate analytical confirmation.",
                    "Map rust coverage and morphology against repeatable locations on an affected surface.",
                    "Sample attached deposits or detached residues while preserving their location and exposure context.",
                    "Compare observations over time to identify progression, shedding or recurrence.",
                    "Select and document removal, retention or stabilisation criteria appropriate to the substrate and intended use.",
                    "Trigger a separate host-object assessment when rust observations suggest concealed damage or compromised function."
                ]
            },
            "sources": [],
            "structure": {
                "bundles": [
                    {
                        "id": "rust-identity-and-boundaries",
                        "name": "Rust identity and boundaries",
                        "description": "Establishes whether a deposit is an iron-corrosion product and what material the identification covers.",
                        "rationale": "Colour, iron content and oxide chemistry alone can confuse rust with pigments, transferred stains or heat-formed scale.",
                        "layers": [
                            {
                                "id": "corrosion-product-identity",
                                "name": "Corrosion-product identity",
                                "description": "Connects the observed material to an iron-bearing corrosion source.",
                                "findings": [
                                    {
                                        "id": "source-linked-identification",
                                        "name": "Source-linked identification",
                                        "description": "The model records the evidence supporting rust identification and whether the source is local, remote or unknown.",
                                        "questions": [
                                            {
                                                "text": "What evidence identifies this material as a product of iron corrosion rather than merely an iron-coloured deposit?",
                                                "kind": "definition",
                                                "id": "source-linked-identification-q01"
                                            },
                                            {
                                                "text": "Did the rust form on this substrate, arrive through runoff or transfer, or become detached from an unknown source?",
                                                "kind": "provenance",
                                                "id": "source-linked-identification-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "mixture-and-lookalikes",
                                "name": "Mixture and lookalikes",
                                "description": "Separates the rust assemblage from lookalike materials and independently identified constituents.",
                                "findings": [
                                    {
                                        "id": "assemblage-specific-identity",
                                        "name": "Assemblage-specific identity",
                                        "description": "The model permits an unresolved mixture and attaches chemical identifiers only to constituents or characterised materials for which they are justified.",
                                        "questions": [
                                            {
                                                "text": "Which constituents have been identified, by what method, and which parts of the deposit remain unresolved?",
                                                "kind": "measurement",
                                                "id": "assemblage-specific-identity-q01"
                                            },
                                            {
                                                "text": "What evidence distinguishes this sample from manufactured pigment, natural mineral material or heat-formed oxide scale?",
                                                "kind": "boundary",
                                                "id": "assemblage-specific-identity-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "formation-and-exposure-context",
                        "name": "Formation and exposure context",
                        "description": "Relates rust occurrence to its substrate, water exposure and local deposit environment.",
                        "rationale": "Rust at an exposed face, beneath a coating or in a water-retaining joint can require different investigation and treatment.",
                        "layers": [
                            {
                                "id": "substrate-and-location",
                                "name": "Substrate and location",
                                "description": "Locates rust relative to the host material and its surface protection.",
                                "findings": [
                                    {
                                        "id": "formation-site-context",
                                        "name": "Formation-site context",
                                        "description": "The model records the underlying material and whether rust occurs on bare metal, at coating defects or in concealed interfaces.",
                                        "questions": [
                                            {
                                                "text": "What iron-bearing substrate is associated with the deposit, and how was its material identity established?",
                                                "kind": "provenance",
                                                "id": "formation-site-context-q01"
                                            },
                                            {
                                                "text": "Is the rust exposed, beneath a coating, within a joint or present only as a stain on an adjacent material?",
                                                "kind": "boundary",
                                                "id": "formation-site-context-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "wetting-and-contaminants",
                                "name": "Wetting and contaminants",
                                "description": "Records exposure conditions and deposit constituents relevant to continued deterioration.",
                                "findings": [
                                    {
                                        "id": "local-exposure-evidence",
                                        "name": "Local exposure evidence",
                                        "description": "The model separates observed wetting and measured contaminants from inferred causes of rust formation.",
                                        "questions": [
                                            {
                                                "text": "What evidence describes condensation, immersion, leakage or wet-dry cycling at the rust location?",
                                                "kind": "provenance",
                                                "id": "local-exposure-evidence-q01"
                                            },
                                            {
                                                "text": "What moisture or soluble-contaminant measurements exist, and what sampling basis and detection limits apply?",
                                                "kind": "measurement",
                                                "id": "local-exposure-evidence-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "deposit-condition-and-progression",
                        "name": "Deposit condition and progression",
                        "description": "Characterises rust accumulation and change while separating deposit observations from substrate damage.",
                        "rationale": "Visible rust extent does not by itself establish corrosion activity, metal loss or structural acceptability.",
                        "layers": [
                            {
                                "id": "deposit-morphology",
                                "name": "Deposit morphology",
                                "description": "Describes measurable coverage, thickness, texture and attachment.",
                                "findings": [
                                    {
                                        "id": "mapped-deposit-condition",
                                        "name": "Mapped deposit condition",
                                        "description": "The model preserves spatial variation and the methods used to describe the deposit.",
                                        "questions": [
                                            {
                                                "text": "What are the rust coverage and thickness over a defined inspection area, and how uncertain are those measurements?",
                                                "kind": "measurement",
                                                "id": "mapped-deposit-condition-q01"
                                            },
                                            {
                                                "text": "Where is the deposit powdery, flaky, layered or compact, and what evidence establishes its adhesion?",
                                                "kind": "measurement",
                                                "id": "mapped-deposit-condition-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "change-and-damage-interface",
                                "name": "Change and damage interface",
                                "description": "Tracks change and identifies when a separate assessment of the host material is needed.",
                                "findings": [
                                    {
                                        "id": "progression-without-damage-proxy",
                                        "name": "Progression without a damage proxy",
                                        "description": "The model records repeat observations and links independent metal-loss evidence without deriving it from rust appearance alone.",
                                        "questions": [
                                            {
                                                "text": "Do comparable observations show new deposits, expanding coverage, shedding or recurrence over a stated interval?",
                                                "kind": "measurement",
                                                "id": "progression-without-damage-proxy-q01"
                                            },
                                            {
                                                "text": "What independent evidence of pitting, section loss or impaired function requires assessment through the host object's model?",
                                                "kind": "action",
                                                "id": "progression-without-damage-proxy-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "rust-treatment-and-verification",
                        "name": "Rust treatment and verification",
                        "description": "Supports decisions about retaining, removing or stabilising rust and checking the outcome.",
                        "rationale": "A successful intervention must address the intended surface condition and exposure context, with evidence beyond a change in colour.",
                        "layers": [
                            {
                                "id": "intervention-selection",
                                "name": "Intervention selection",
                                "description": "Records treatment objectives, substrate constraints and relevant residue composition.",
                                "findings": [
                                    {
                                        "id": "compatible-treatment-objective",
                                        "name": "Compatible treatment objective",
                                        "description": "The model ties treatment to a stated purpose and records limits arising from the substrate, historical significance, coatings and contaminants.",
                                        "questions": [
                                            {
                                                "text": "Should this rust be retained, sampled, removed or stabilised, and what intended use or conservation objective determines that choice?",
                                                "kind": "action",
                                                "id": "compatible-treatment-objective-q01"
                                            },
                                            {
                                                "text": "What substrate sensitivities, adjacent coatings or measured contaminants constrain treatment and handling of removed material?",
                                                "kind": "action",
                                                "id": "compatible-treatment-objective-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "outcome-and-recurrence",
                                "name": "Outcome and recurrence",
                                "description": "Defines evidence for treatment completion and subsequent monitoring.",
                                "findings": [
                                    {
                                        "id": "verified-rust-treatment",
                                        "name": "Verified rust treatment",
                                        "description": "The model records residual deposits, changes to the exposure source and time-based follow-up rather than treating appearance alone as proof of success.",
                                        "questions": [
                                            {
                                                "text": "What observable or measurable endpoint establishes that the selected treatment objective has been met?",
                                                "kind": "action",
                                                "id": "verified-rust-treatment-q01"
                                            },
                                            {
                                                "text": "When and under what exposure conditions will the surface be checked for residual contamination, renewed rust or coating failure?",
                                                "kind": "action",
                                                "id": "verified-rust-treatment-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "evidence-and-external-alignment",
                        "name": "Evidence and external alignment",
                        "description": "What the world already says about this thing, gathered so the model can be checked against it.",
                        "rationale": "A model that cannot be lined up against existing standards, identifiers and practice cannot be adopted by anyone who already uses them.",
                        "layers": [
                            {
                                "id": "reported-evidence",
                                "name": "Reported evidence",
                                "description": "Findings from the breadth pass, kept separate from the structural claims.",
                                "findings": [
                                    {
                                        "id": "evidence-confidence-notes",
                                        "name": "Check these first",
                                        "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                                        "evidence": [
                                            "The PHY.MAT domain is interpreted as iron corrosion products, not the programming language or fungal plant diseases.",
                                            "Composition varies with alloy, exposure and age; rust has no universal formula, purity, melting point, boiling point or hazard classification.",
                                            "Green rust is a technical phase-family term; verify its inclusion against the intended registry scope. Standard editions and applicability also require checking."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-confidence-notes-q01",
                                                "text": "Which of these check these first hold for the sense of rust 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": [
                                            "Atmospheric rust",
                                            "Chloride-bearing rust",
                                            "Green rust, a family of mixed iron(II)/iron(III) hydroxide phases that can occur as corrosion intermediates"
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-kinds-q01",
                                                "text": "Which of these kinds and varieties hold for the sense of rust 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": "Component-specific identifiers",
                                                "note": "Rust is not a single compound with a universally applicable CAS number; identify its constituent phases when chemical identity matters."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-identifiers-q01",
                                                "text": "Which of these identifiers and schemes hold for the sense of rust 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": [
                                            "ISO 8501-1, issued by the International Organization for Standardization, specifies visual rust grades and preparation grades for steel substrates before application of paints and related products.",
                                            "ASTM D610, issued by ASTM International, provides a practice for evaluating the degree of rusting on painted steel surfaces."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-standards-and-regulation-q01",
                                                "text": "Which of these standards and regulation hold for the sense of rust 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": [
                                            "Visible rust supports inspection and maintenance decisions for iron and steel assets.",
                                            "Controlled corrosion produces decorative patinas on iron and steel.",
                                            "Weathering steels develop rust layers that can slow further corrosion under suitable exposure conditions."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-real-world-use-q01",
                                                "text": "Which of these real-world use hold for the sense of rust 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": "Surface area visibly rusted",
                                                "typical_range": "0-100",
                                                "unit": "%"
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-measurements-q01",
                                                "text": "Which of these typical measurements hold for the sense of rust 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": [
                                            "Corrosion consumes underlying metal, potentially reducing load-bearing capacity and causing perforation.",
                                            "Expansion of corrosion products can crack and spall concrete surrounding steel reinforcement.",
                                            "Rust beneath coatings can cause blistering, loss of adhesion and coating failure.",
                                            "Loose rust can contaminate fluids, obstruct passages and interfere with moving parts.",
                                            "Rust appearance alone does not reliably establish the depth of metal loss or remaining structural capacity."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-failure-modes-and-hazards-q01",
                                                "text": "Which of these failure modes and hazards hold for the sense of rust 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": [
                                            "Marine salt exposure and road de-icing salts can change rust composition and accelerate corrosion.",
                                            "Humidity, wet-dry cycling and atmospheric pollution influence rust formation and whether a relatively protective layer develops."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-regional-variation-q01",
                                                "text": "Which of these regional variation hold for the sense of rust 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": "Corrosion",
                                                "difference": "Corrosion is the deterioration process; rust is a class of iron-containing corrosion products."
                                            },
                                            {
                                                "name": "Iron oxide",
                                                "difference": "Iron oxide names a chemical class that includes deliberately manufactured materials; rust is identified by its corrosion origin and commonly contains oxyhydroxides and water."
                                            },
                                            {
                                                "name": "Mill scale",
                                                "difference": "Mill scale forms through high-temperature oxidation during steel processing; ordinary rust forms through moisture-mediated corrosion."
                                            },
                                            {
                                                "name": "Patina",
                                                "difference": "Patina is a broader term for an altered surface layer on a material; a patina on iron or steel may consist of rust."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-neighbours-q01",
                                                "text": "Which of these neighbouring kinds and how to tell them apart hold for the sense of rust this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "openQuestions": [
                "Which constituent phases and mixed deposits should the registry explicitly include under rust, particularly where heat-formed scale has subsequently corroded?",
                "Which inspection or analytical methods provide sufficient identification confidence for ordinary maintenance versus conservation or laboratory use?",
                "What application-specific criteria distinguish acceptable retained rust from deposits requiring removal or further substrate assessment?",
                "Which validated methods and observation intervals should be used to assess progression under different wetting and coating conditions?",
                "How should constituent identifiers, hazard classifications and waste requirements be represented for rust mixed with salts, alloy constituents or old coating residues?"
            ],
            "statistics": {
                "bundles": 5,
                "layers": 9,
                "findings": 17,
                "questions": 25
            }
        },
        "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 rust, record what state it is in, and decide what may be done with it.",
            "whatItIs": "Enable an agent to recognise iron-corrosion products as rust, assess their condition and implications for the affected material, and select evidence-based inspection, containment or treatment actions.",
            "characteristics": {
                "substance": "material",
                "origin": "natural",
                "agency": "inert",
                "mobility": "varies"
            },
            "whatYouCanDoWithIt": [
                "observed and measured",
                "consumed or used up"
            ],
            "distinguishingFeatures": [
                "Described in 96 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 rust, 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 96 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 rust from another, and a rust 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 rust, 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 rust, 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 rust 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 rust, 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 rust, 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 rust 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 rust 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 rust, 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 rust, 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 rust 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 rust from the things most often confused with it.",
                                        "questions": [
                                            {
                                                "id": "distinguishing-features-q01",
                                                "text": "What identifies and describes what distinguishes a rust, 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 rust, 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 rust 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 rust 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 rust, 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 rust, 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 rust 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 rust is built from and which parts are replaceable.",
                                        "questions": [
                                            {
                                                "id": "parts-and-materials-q01",
                                                "text": "What identifies and describes the composition of a rust, 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 rust, 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 rust 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 rust is judged and by whom.",
                                        "questions": [
                                            {
                                                "id": "condition-assessment-q01",
                                                "text": "What identifies and describes the condition of a rust, 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 rust, 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 rust 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 rust 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 rust is, and what that position is measured against.",
                                        "questions": [
                                            {
                                                "id": "position-and-frame-q01",
                                                "text": "What identifies and describes the location of a rust, 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 rust, 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 rust 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 rust 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 rust, 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 rust, 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 rust 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 rust 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 rust between them.",
                                        "questions": [
                                            {
                                                "id": "stages-and-transitions-q01",
                                                "text": "What identifies and describes the lifecycle of a rust, 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 rust, 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 rust 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 rust, how often and by whom.",
                                "findings": [
                                    {
                                        "id": "observation-record",
                                        "name": "Observation record",
                                        "description": "How an observation of a rust 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 rust, 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 rust, 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 rust 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 rust 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 rust is for, and what it is used for anyway.",
                                "findings": [
                                    {
                                        "id": "function-and-purpose",
                                        "name": "Function, purpose and misuse",
                                        "description": "The function a rust performs and the uses that fall outside it.",
                                        "questions": [
                                            {
                                                "id": "function-and-purpose-q01",
                                                "text": "What identifies and describes the use of a rust, 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 rust, 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 rust 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 rust.",
                                "findings": [
                                    {
                                        "id": "procedures-and-skills",
                                        "name": "Procedures, skills and required tools",
                                        "description": "What an agent needs before it can act on a rust at all.",
                                        "questions": [
                                            {
                                                "id": "procedures-and-skills-q01",
                                                "text": "What identifies and describes handling a rust, 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 rust, 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 rust 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 rust there is and how fast it goes.",
                                        "questions": [
                                            {
                                                "id": "consumption-and-stock-q01",
                                                "text": "What identifies and describes the supply of a rust, 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 rust, 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 rust 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 rust 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 rust 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 rust 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 rust 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 rust, 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 rust 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 rust 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 rust 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 rust, 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 rust 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 rust and how confident it is.",
                                        "questions": [
                                            {
                                                "id": "claim-provenance-q01",
                                                "text": "What identifies and describes a claim about a rust, 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 rust, 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 rust 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 rust is retired without being erased.",
                                        "questions": [
                                            {
                                                "id": "validity-and-supersession-q01",
                                                "text": "What identifies and describes the validity of a claim about a rust, 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 rust, 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 rust 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
            }
        }
    }
}