{
    "model": {
        "rank": 4228,
        "code": "thing-q13167",
        "model_id": "vr.tr.joomla",
        "name": "Joomla",
        "purpose": "Enable an AI agent to recognise Joomla as a content management system, assess a Joomla site's configuration and condition, and identify justified actions within its permissions.",
        "family": "Thing Registry",
        "category": "Physical world and living systems",
        "status": "research-draft",
        "kind": "thing",
        "plane": "PHY",
        "domain": "PHY.OBJ",
        "industry": "",
        "version": "",
        "url": "/models/thing/q13167/",
        "tier": 2,
        "score": 77,
        "payload": {
            "layer": "wikidata",
            "aliases": [],
            "aliasCount": 0,
            "merged": 0,
            "knownIn": 77,
            "facets": null,
            "markers": [],
            "lexicalClass": "",
            "senseRank": null,
            "alsoRegisteredAs": null,
            "source": {
                "dataset": "wikidata",
                "item": "Q13167",
                "url": "https://www.wikidata.org/wiki/Q13167",
                "license": "CC0 1.0"
            }
        },
        "research": {
            "vercy": "1.0-draft",
            "publication": {
                "status": "research-draft",
                "adjudicationStatus": "unreviewed",
                "publishableCanonical": false,
                "generatedAt": "2026-09-09T19:45:45Z",
                "providers": [
                    "Codex"
                ],
                "breadth": "recalled by Codex without web access - no source was read",
                "missingProviders": [],
                "pass": 2,
                "cost": {
                    "grok": {
                        "seconds": 20.8,
                        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a087b3-7672-7220-bf4e-af49019b5f37\n--------\nuser\nDescribe what is already known about one registered thing. Answer as JSON only, no prose around it.\n\nThing: Joomla\nSense to describe: (none recorded)\nDomain code: PHY.OBJ\nAlso known as: (none)\n\n\nContext for this batch of 695 things:\n# Batch 004: 1001 registere",
                        "usd": 0,
                        "recall": true
                    },
                    "codex": {
                        "seconds": 65.5,
                        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a087b3-7679-7812-90a6-17ca9d1771a5\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: Joomla\nRegistry id: vr.tr.joomla\nPlane / domain: PHY / PHY.OBJ\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\n\nContext fo"
                    }
                }
            },
            "metaModel": {
                "id": "THING-Q13167",
                "registryId": "vr.tr.joomla",
                "name": "Joomla",
                "version": "0.1.0-research.1",
                "entryKind": "thing",
                "family": "Thing Registry",
                "domain": [
                    "PHY.OBJ"
                ],
                "status": "research-draft"
            },
            "canonicalUrl": "https://ver.cy/models/thing/q13167/",
            "model": {
                "registry_id": "vr.tr.joomla",
                "name": "Joomla",
                "purpose": "Enable an AI agent to recognise Joomla as a content management system, assess a Joomla site's configuration and condition, and identify justified actions within its permissions.",
                "definition": "Joomla is a free and open-source content management system written primarily in PHP for creating and administering websites and web applications through a browser-based interface.",
                "scope_statement": "This model owns Joomla-specific software identity, content organisation, presentation, extensibility, access control and operational state, using deployment records as evidence while flagging the registry's PHY / PHY.OBJ classification for review.",
                "in_scope": [
                    "Joomla CMS identity and the boundary between the software family, a release and an installed site",
                    "Articles, categories, custom fields, menus and multilingual content organisation",
                    "Components, modules, plugins and their integration with Joomla",
                    "Templates, template styles and overrides affecting rendered pages",
                    "Joomla users, groups, access levels and action permissions",
                    "Installation configuration, update readiness, maintenance and recovery evidence"
                ],
                "out_of_scope": [
                    "The Joomla Framework considered independently of the CMS",
                    "The Joomla project's organisation, governance and community membership",
                    "Generic web hosting, operating systems, databases and network infrastructure",
                    "The editorial truth, ownership and legal status of content published through Joomla",
                    "Independent specifications for third-party extensions and external services",
                    "Individual website business models, branding and campaign strategy"
                ],
                "distinguishing_features": [
                    "An installation identifies itself as Joomla CMS through corroborating application metadata and files; page appearance alone is insufficient.",
                    "The object is the Joomla CMS family or a deployment of it, rather than an application that merely uses the Joomla Framework.",
                    "Its application structure distinguishes components, modules and plugins instead of treating all added functionality as interchangeable extensions.",
                    "Its page organisation connects menu items, component output and template presentation; article records alone do not describe the resulting site.",
                    "Its access configuration distinguishes content visibility through access levels from permission to perform actions."
                ],
                "characteristics": [
                    {
                        "name": "Identity and observation level",
                        "kind": "category",
                        "unit_or_values": "CMS family | release | installation | uncertain identification",
                        "why_it_matters": "Prevents evidence about one installed site from becoming a claim about every Joomla deployment."
                    },
                    {
                        "name": "Installed release",
                        "kind": "category",
                        "unit_or_values": "Observed Joomla version string, evidence source and observation date",
                        "why_it_matters": "Determines which documentation, compatibility requirements and maintenance paths require investigation."
                    },
                    {
                        "name": "Content organisation",
                        "kind": "relation",
                        "unit_or_values": "Articles linked to categories, custom fields, language assignments and publishing configuration",
                        "why_it_matters": "Shows where an agent should record or change content and what related configuration may affect it."
                    },
                    {
                        "name": "Menu and presentation mapping",
                        "kind": "relation",
                        "unit_or_values": "Menu items linked to component views, template styles and assigned modules",
                        "why_it_matters": "Explains why the same content can appear differently through different navigation contexts."
                    },
                    {
                        "name": "Extension inventory",
                        "kind": "relation",
                        "unit_or_values": "Installed extensions with type, version, provider, enabled state and dependencies where known",
                        "why_it_matters": "Identifies site-specific behaviour and evidence needed before updates or removal."
                    },
                    {
                        "name": "Effective access",
                        "kind": "relation",
                        "unit_or_values": "User and group membership linked to viewing access and effective action permissions",
                        "why_it_matters": "Separates visibility from authority to create, edit, publish or administer."
                    },
                    {
                        "name": "Language configuration",
                        "kind": "relation",
                        "unit_or_values": "Installed languages, content languages, associations and language-dependent navigation",
                        "why_it_matters": "Helps detect missing translations and inconsistent navigation between language variants."
                    },
                    {
                        "name": "Maintenance readiness",
                        "kind": "state",
                        "unit_or_values": "Unassessed | evidence incomplete | blocked | ready for specified change",
                        "why_it_matters": "Makes readiness specific to a proposed action and its verified prerequisites."
                    },
                    {
                        "name": "Recovery verification age",
                        "kind": "measurement",
                        "unit_or_values": "Days since a successful documented restore test, or unknown",
                        "why_it_matters": "Distinguishes having backup files from having evidence that the site can be recovered."
                    }
                ],
                "affordances": [
                    "Identify a Joomla installation and record its release and evidence without inferring identity from visual styling.",
                    "Trace an article's visibility through publishing settings, language, access levels and menu context.",
                    "Map extension and template dependencies before proposing a change.",
                    "Explain an observed access result using group membership and effective permissions.",
                    "Assess a proposed core or extension update against compatibility and recovery evidence.",
                    "Perform authorised content or configuration changes and verify their public and administrative effects."
                ]
            },
            "sources": [],
            "structure": {
                "bundles": [
                    {
                        "id": "joomla-identity-and-boundaries",
                        "name": "Joomla identity and boundaries",
                        "description": "Establishes which Joomla software and observation level a record describes.",
                        "rationale": "The registry places Joomla in a physical-object domain, while an agent needs to distinguish software identity from hosting equipment and individual sites.",
                        "layers": [
                            {
                                "id": "cms-identity",
                                "name": "CMS identity",
                                "description": "Separates Joomla CMS from neighbouring software and similarly labelled artefacts.",
                                "findings": [
                                    {
                                        "id": "identity-evidence",
                                        "name": "Identity evidence",
                                        "description": "Record evidence supporting identification as Joomla CMS and qualify uncertain identification.",
                                        "questions": [
                                            {
                                                "text": "Which application metadata or inspected files identify the software as Joomla CMS?",
                                                "kind": "provenance",
                                                "id": "identity-evidence-q01"
                                            },
                                            {
                                                "text": "Does this record concern the CMS, the separate Joomla Framework, or a website merely discussing Joomla?",
                                                "kind": "boundary",
                                                "id": "identity-evidence-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "release-and-installation",
                                "name": "Release and installation",
                                "description": "Anchors deployment observations to a particular release and site.",
                                "findings": [
                                    {
                                        "id": "versioned-observation",
                                        "name": "Versioned observation",
                                        "description": "Keep release-specific and installation-specific evidence separate from family-level characteristics.",
                                        "questions": [
                                            {
                                                "text": "What Joomla version was observed, through which evidence and on what date?",
                                                "kind": "provenance",
                                                "id": "versioned-observation-q01"
                                            },
                                            {
                                                "text": "Which observations describe this installation rather than Joomla CMS generally?",
                                                "kind": "boundary",
                                                "id": "versioned-observation-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "content-and-publishing",
                        "name": "Content and publishing",
                        "description": "Models how Joomla content is organised, published and connected across languages.",
                        "rationale": "An article's existence does not establish its publication state, visibility or availability in a particular language.",
                        "layers": [
                            {
                                "id": "article-organisation",
                                "name": "Article organisation",
                                "description": "Records the structural context of Joomla articles.",
                                "findings": [
                                    {
                                        "id": "article-context",
                                        "name": "Article context",
                                        "description": "Capture category membership, custom fields and relevant content relationships.",
                                        "questions": [
                                            {
                                                "text": "Which categories and custom fields organise the site's Joomla articles?",
                                                "kind": "definition",
                                                "id": "article-context-q01"
                                            },
                                            {
                                                "text": "Is the target material a Joomla article or content owned by a separate component?",
                                                "kind": "boundary",
                                                "id": "article-context-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "publication-and-language",
                                "name": "Publication and language",
                                "description": "Examines the conditions under which content is available to its intended audience.",
                                "findings": [
                                    {
                                        "id": "publication-conditions",
                                        "name": "Publication conditions",
                                        "description": "Record applicable publishing state, scheduling, workflow configuration and language relationships.",
                                        "questions": [
                                            {
                                                "text": "Which publishing state, schedule and configured workflow govern the target article?",
                                                "kind": "definition",
                                                "id": "publication-conditions-q01"
                                            },
                                            {
                                                "text": "Which language assignments and associations must be checked before publishing or changing this content?",
                                                "kind": "action",
                                                "id": "publication-conditions-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "navigation-and-rendering",
                        "name": "Navigation and rendering",
                        "description": "Connects Joomla menu context to component output, modules and templates.",
                        "rationale": "Diagnosing a Joomla page requires tracing the configuration that assembles it.",
                        "layers": [
                            {
                                "id": "menu-context",
                                "name": "Menu context",
                                "description": "Describes how menu items select and contextualise page content.",
                                "findings": [
                                    {
                                        "id": "menu-to-view",
                                        "name": "Menu-to-view mapping",
                                        "description": "Record the menu item, target component view and relevant parameters for an observed page.",
                                        "questions": [
                                            {
                                                "text": "Which menu item and component view produce the target page?",
                                                "kind": "definition",
                                                "id": "menu-to-view-q01"
                                            },
                                            {
                                                "text": "Does reaching the content through another menu item change its URL, parameters or surrounding modules?",
                                                "kind": "measurement",
                                                "id": "menu-to-view-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "template-and-module-composition",
                                "name": "Template and module composition",
                                "description": "Identifies the Joomla presentation configuration responsible for rendered output.",
                                "findings": [
                                    {
                                        "id": "rendering-responsibility",
                                        "name": "Rendering responsibility",
                                        "description": "Trace template styles, module assignments and overrides that affect the target page.",
                                        "questions": [
                                            {
                                                "text": "Which template style, module positions and menu assignments apply to this page?",
                                                "kind": "definition",
                                                "id": "rendering-responsibility-q01"
                                            },
                                            {
                                                "text": "Which template override or extension layout would need inspection before changing the observed output?",
                                                "kind": "action",
                                                "id": "rendering-responsibility-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "extensions-and-compatibility",
                        "name": "Extensions and compatibility",
                        "description": "Records Joomla extension roles, dependencies and evidence supporting proposed changes.",
                        "rationale": "Installed extensions can materially change Joomla behaviour and constrain maintenance choices.",
                        "layers": [
                            {
                                "id": "extension-roles",
                                "name": "Extension roles",
                                "description": "Distinguishes installed extension types and their contributions to the site.",
                                "findings": [
                                    {
                                        "id": "extension-inventory",
                                        "name": "Extension inventory",
                                        "description": "Record extension identity, type, origin, version and relevant activation or assignment settings.",
                                        "questions": [
                                            {
                                                "text": "Which installed components, modules, plugins, templates and other extension types support the target function?",
                                                "kind": "definition",
                                                "id": "extension-inventory-q01"
                                            },
                                            {
                                                "text": "What provider and installation evidence establish each relevant extension's origin and version?",
                                                "kind": "provenance",
                                                "id": "extension-inventory-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "change-dependencies",
                                "name": "Change dependencies",
                                "description": "Assesses interactions that matter when changing Joomla or its extensions.",
                                "findings": [
                                    {
                                        "id": "compatibility-evidence",
                                        "name": "Compatibility evidence",
                                        "description": "Attach documented requirements and observed test results to a specific proposed change.",
                                        "questions": [
                                            {
                                                "text": "What provider documentation and tests support compatibility with the proposed Joomla and runtime versions?",
                                                "kind": "provenance",
                                                "id": "compatibility-evidence-q01"
                                            },
                                            {
                                                "text": "Which dependent content, plugins, modules or overrides require verification before updating, disabling or removing this extension?",
                                                "kind": "action",
                                                "id": "compatibility-evidence-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "access-and-administration",
                        "name": "Access and administration",
                        "description": "Explains who can see Joomla content and who can perform particular operations.",
                        "rationale": "Viewing access and action permissions answer different questions and must be evaluated separately.",
                        "layers": [
                            {
                                "id": "viewing-access",
                                "name": "Viewing access",
                                "description": "Relates Joomla access levels to audience visibility.",
                                "findings": [
                                    {
                                        "id": "visibility-resolution",
                                        "name": "Visibility resolution",
                                        "description": "Record the viewing access and group context relevant to a content item or interface element.",
                                        "questions": [
                                            {
                                                "text": "Which access levels apply to the target article, menu item and modules?",
                                                "kind": "definition",
                                                "id": "visibility-resolution-q01"
                                            },
                                            {
                                                "text": "What does an anonymous visitor and each relevant authenticated test user actually see?",
                                                "kind": "measurement",
                                                "id": "visibility-resolution-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "action-permissions",
                                "name": "Action permissions",
                                "description": "Determines effective authority for specific Joomla operations.",
                                "findings": [
                                    {
                                        "id": "effective-authority",
                                        "name": "Effective authority",
                                        "description": "Record group membership, applicable permission settings and the resulting authority at the target scope.",
                                        "questions": [
                                            {
                                                "text": "What effective permissions does the acting account have for the target component, category or item?",
                                                "kind": "measurement",
                                                "id": "effective-authority-q01"
                                            },
                                            {
                                                "text": "Is the proposed edit, publication or administrative operation authorised for this agent and account?",
                                                "kind": "action",
                                                "id": "effective-authority-q02"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "maintenance-and-recovery",
                        "name": "Maintenance and recovery",
                        "description": "Assesses the operational evidence needed to maintain a particular Joomla installation.",
                        "rationale": "A maintenance decision depends on the installed core, extensions, runtime and recoverability of the complete site.",
                        "layers": [
                            {
                                "id": "update-readiness",
                                "name": "Update readiness",
                                "description": "Evaluates a specified Joomla update against verified prerequisites.",
                                "findings": [
                                    {
                                        "id": "update-path-evidence",
                                        "name": "Update path evidence",
                                        "description": "Record the proposed source and target releases, applicable requirements and unresolved blockers.",
                                        "questions": [
                                            {
                                                "text": "Which official Joomla instructions establish the update path and prerequisites for these exact releases?",
                                                "kind": "provenance",
                                                "id": "update-path-evidence-q01"
                                            },
                                            {
                                                "text": "Which core, extension, template or hosting compatibility issues must be resolved before this update?",
                                                "kind": "action",
                                                "id": "update-path-evidence-q02"
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "restore-and-verification",
                                "name": "Restore and verification",
                                "description": "Records recovery evidence and checks that establish whether a Joomla change succeeded.",
                                "findings": [
                                    {
                                        "id": "recoverable-site-state",
                                        "name": "Recoverable site state",
                                        "description": "Assess coordinated recovery of site files, database and necessary configuration, followed by functional verification.",
                                        "questions": [
                                            {
                                                "text": "When was this site's backup last restored successfully, and what files, database and configuration did that test cover?",
                                                "kind": "provenance",
                                                "id": "recoverable-site-state-q01"
                                            },
                                            {
                                                "text": "Which article routes, language variants, logins, forms and administrative operations must pass after the change or restoration?",
                                                "kind": "action",
                                                "id": "recoverable-site-state-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 sense described is the Joomla CMS; the supplied PHY.OBJ domain appears inconsistent with its identity as software.",
                                            "Release support, runtime requirements and extension compatibility are version-dependent and require verification.",
                                            "This is recalled knowledge, not source-verified research; no current release number or performance range is asserted."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-confidence-notes-q01",
                                                "text": "Which of these check these first hold for the sense of Joomla 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": "Software release version",
                                                "value_or_pattern": "major.minor.patch",
                                                "note": "Identifies a Joomla software release, not an individual website or installation."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-identifiers-q01",
                                                "text": "Which of these identifiers and schemes hold for the sense of Joomla 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": [
                                            "GNU General Public License version 2 or later, published by the Free Software Foundation: governs use, modification and redistribution of Joomla software."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-standards-and-regulation-q01",
                                                "text": "Which of these standards and regulation hold for the sense of Joomla 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": [
                                            "Publishing organisational websites and online magazines.",
                                            "Managing articles, navigation menus, media and user permissions.",
                                            "Operating multilingual websites.",
                                            "Building membership sites and other specialised applications using extensions.",
                                            "Separating website presentation from content through templates."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-real-world-use-q01",
                                                "text": "Which of these real-world use hold for the sense of Joomla 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": [
                                            "Unpatched core software or extensions can expose a site to compromise.",
                                            "Incompatible extensions, templates or runtime versions can disrupt upgrades or break site functions.",
                                            "Misconfigured access permissions can expose restricted content or administrative capabilities.",
                                            "Database loss or incomplete backups can prevent reliable restoration.",
                                            "Excessive extensions, inefficient queries or inadequate hosting resources can cause slow responses and outages."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-failure-modes-and-hazards-q01",
                                                "text": "Which of these failure modes and hazards hold for the sense of Joomla 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": [
                                            "Language packs and multilingual content support allow installations to serve different languages and locales.",
                                            "Privacy, accessibility and electronic-commerce obligations depend on the jurisdiction and the site's activities."
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-regional-variation-q01",
                                                "text": "Which of these regional variation hold for the sense of Joomla 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": "Content management system",
                                                "difference": "The general software category; Joomla is a particular system within it."
                                            },
                                            {
                                                "name": "WordPress",
                                                "difference": "A separate content management system with its own codebase, extension ecosystem and administration interface."
                                            },
                                            {
                                                "name": "Drupal",
                                                "difference": "A separate content management system with its own architecture, modules and configuration model."
                                            },
                                            {
                                                "name": "Joomla Framework",
                                                "difference": "A collection of PHP packages for application development, distinct from the Joomla CMS application."
                                            },
                                            {
                                                "name": "Joomla extension",
                                                "difference": "An add-on that provides or modifies functionality rather than the complete CMS."
                                            },
                                            {
                                                "name": "Joomla website",
                                                "difference": "An individual deployment with its own content and configuration rather than the software product."
                                            }
                                        ],
                                        "questions": [
                                            {
                                                "id": "evidence-neighbours-q01",
                                                "text": "Which of these neighbouring kinds and how to tell them apart hold for the sense of Joomla this model covers, and on what evidence?",
                                                "kind": "provenance"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "openQuestions": [
                "Does an existing Vercy world model already cover Joomla CMS, requiring this registry entry to link to it?",
                "Should the registry's PHY / PHY.OBJ placement be corrected to a software-oriented classification, and what registry rule governs that correction?",
                "Which Joomla release families should the researched model cover, and which differences require release-qualified findings?",
                "Which official Joomla sources establish the detailed rules for permission inheritance, routing, workflows and multilingual associations in those releases?",
                "How much extension-specific behaviour should remain in this model before separate extension models and explicit dependency relations are required?"
            ],
            "statistics": {
                "bundles": 7,
                "layers": 13,
                "findings": 19,
                "questions": 31
            }
        },
        "draft": {
            "generator": "vr.draft.v3",
            "status": "draft-generated",
            "researched": false,
            "archetype": "unclassified",
            "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 Joomla, record what state it is in, and decide what may be done with it.",
            "whatItIs": "Enable an AI agent to recognise Joomla as a content management system, assess a Joomla site's configuration and condition, and identify justified actions within its permissions.",
            "characteristics": {
                "substance": "material",
                "origin": "manufactured",
                "agency": "inert",
                "mobility": "varies"
            },
            "whatYouCanDoWithIt": [
                "observed and measured"
            ],
            "distinguishingFeatures": [
                "Described in 77 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 Joomla, 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"
            ],
            "howItIsRecognised": [
                "Recognised by form and material. The registry holds no appearance data, so what a Joomla looks like has to come from research."
            ],
            "relatedModels": [],
            "standing": "Described in 77 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 Joomla from another, and a Joomla 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 Joomla, 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 Joomla, 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 Joomla 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 Joomla, 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 Joomla, 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 Joomla 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 Joomla 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 Joomla, 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 Joomla, 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 Joomla 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 Joomla from the things most often confused with it.",
                                        "questions": [
                                            {
                                                "id": "distinguishing-features-q01",
                                                "text": "What identifies and describes what distinguishes a Joomla, 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 Joomla, 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 Joomla 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 Joomla 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 Joomla, 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 Joomla, 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 Joomla 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 Joomla is built from and which parts are replaceable.",
                                        "questions": [
                                            {
                                                "id": "parts-and-materials-q01",
                                                "text": "What identifies and describes the composition of a Joomla, 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 Joomla, 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 Joomla 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 Joomla is judged and by whom.",
                                        "questions": [
                                            {
                                                "id": "condition-assessment-q01",
                                                "text": "What identifies and describes the condition of a Joomla, 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 Joomla, 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 Joomla 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 Joomla 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 Joomla is, and what that position is measured against.",
                                        "questions": [
                                            {
                                                "id": "position-and-frame-q01",
                                                "text": "What identifies and describes the location of a Joomla, 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 Joomla, 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 Joomla 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 Joomla 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 Joomla, 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 Joomla, 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 Joomla 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 Joomla 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 Joomla between them.",
                                        "questions": [
                                            {
                                                "id": "stages-and-transitions-q01",
                                                "text": "What identifies and describes the lifecycle of a Joomla, 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 Joomla, 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 Joomla 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 Joomla, how often and by whom.",
                                "findings": [
                                    {
                                        "id": "observation-record",
                                        "name": "Observation record",
                                        "description": "How an observation of a Joomla 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 Joomla, 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 Joomla, 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 Joomla 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 Joomla 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 Joomla is for, and what it is used for anyway.",
                                "findings": [
                                    {
                                        "id": "function-and-purpose",
                                        "name": "Function, purpose and misuse",
                                        "description": "The function a Joomla performs and the uses that fall outside it.",
                                        "questions": [
                                            {
                                                "id": "function-and-purpose-q01",
                                                "text": "What identifies and describes the use of a Joomla, 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 Joomla, 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 Joomla 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 Joomla.",
                                "findings": [
                                    {
                                        "id": "procedures-and-skills",
                                        "name": "Procedures, skills and required tools",
                                        "description": "What an agent needs before it can act on a Joomla at all.",
                                        "questions": [
                                            {
                                                "id": "procedures-and-skills-q01",
                                                "text": "What identifies and describes handling a Joomla, 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 Joomla, 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 Joomla is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "id": "provenance-and-evidence",
                        "name": "Provenance, evidence and time",
                        "description": "Where every claim about a Joomla 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 Joomla and how confident it is.",
                                        "questions": [
                                            {
                                                "id": "claim-provenance-q01",
                                                "text": "What identifies and describes a claim about a Joomla, 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 Joomla, 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 Joomla 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 Joomla is retired without being erased.",
                                        "questions": [
                                            {
                                                "id": "validity-and-supersession-q01",
                                                "text": "What identifies and describes the validity of a claim about a Joomla, 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 Joomla, 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 Joomla is known, and what must it refuse?",
                                                "kind": "action",
                                                "answer_data": [
                                                    "permitted actions",
                                                    "preconditions",
                                                    "refusals",
                                                    "escalation"
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            },
            "statistics": {
                "bundles": 6,
                "layers": 13,
                "findings": 15,
                "questions": 45
            }
        }
    }
}