{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-07T09:18:39Z",
    "providers": [
      "Codex"
    ],
    "missingProviders": [
      "Grok"
    ],
    "pass": 2,
    "cost": {
      "grok": {
        "usd": null,
        "turns": null,
        "seconds": 7.7,
        "error": "Error: Internal error: {\n  \"message\": \"API error (status 402 Payment Required): Grok Build usage balance exhausted\",\n  \"http_status\": 402\n}",
        "retried": true
      },
      "codex": {
        "seconds": 82.2,
        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.3\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a07b28-5b60-75e2-8db4-0c4fd3b85b44\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: aquarium\nRegistry id: vr.tr.aquarium\nPlane / domain: PHY / PHY.OBJ\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\nA Vercy"
      }
    },
    "enrichment": {
      "pass": 3,
      "engine": "claude",
      "producedAt": "2026-10-06T12:00:00Z",
      "ingestedAt": "2026-10-06T08:07:03+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "failure_modes_and_hazards",
        "owners",
        "visual_identification"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-07T10:10:31+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q45782",
    "registryId": "vr.tr.aquarium",
    "name": "aquarium",
    "version": "0.1.0-research.1",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "PHY.OBJ"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q45782/",
  "model": {
    "registry_id": "vr.tr.aquarium",
    "name": "aquarium",
    "purpose": "Enable an AI agent to recognise an aquarium, assess its readiness and condition as a contained aquatic habitat, and determine which interventions are appropriate for its occupants and configuration.",
    "definition": "",
    "scope_statement": "This model owns an individual aquarium as an integrated physical enclosure and managed aquatic environment, including its containment, water, habitat arrangement, installed life support and operational constraints; whether the registry also intends aquarium facilities remains unresolved.",
    "in_scope": [
      "Tank boundaries, usable water volume, containment integrity and access",
      "Water regime, observed conditions and occupant-specific operating targets",
      "Installed filtration, circulation, aeration, lighting and temperature control",
      "Aquatic occupants as requirements and loads on the shared habitat",
      "Substrate, habitat structures and usable swimming or attachment space",
      "Commissioning, routine care, isolation and responses to deteriorating conditions"
    ],
    "out_of_scope": [
      "Aquarium buildings, visitor services and institutional operations",
      "Species taxonomy and general biological knowledge",
      "Individual animal medical records and diagnosis",
      "Standalone equipment design and repair procedures",
      "Building structure, electrical supply and plumbing beyond aquarium interfaces",
      "Ponds and production aquaculture installations unless registry research establishes their inclusion"
    ],
    "distinguishing_features": [
      "Its intended function includes maintaining an aquatic habitat; a transparent vessel used only for storing water does not pass this test.",
      "A sustained water-filled habitat is central to its intended operation; a primarily terrestrial terrarium does not pass this test.",
      "It has an identifiable containment boundary and managed water environment; the room or institution housing several tanks is a different modelling scale.",
      "Recognition uses intended configuration as well as present contents, allowing an empty aquarium undergoing commissioning or maintenance to retain its identity.",
      "Mixed land-and-water enclosures require a boundary decision based on their intended habitat function rather than the presence of water alone."
    ],
    "characteristics": [
      {
        "name": "Intended habitat role",
        "kind": "category",
        "unit_or_values": "display, quarantine, breeding, rearing, planted habitat, other declared role",
        "why_it_matters": "Determines which occupants, equipment and interventions fit the aquarium's purpose."
      },
      {
        "name": "Water regime",
        "kind": "category",
        "unit_or_values": "freshwater, brackish, marine, other specified regime, undetermined",
        "why_it_matters": "Establishes the context for interpreting water measurements and compatibility."
      },
      {
        "name": "Working water volume",
        "kind": "measurement",
        "unit_or_values": "L, with measurement or estimation method and inclusion of connected vessels",
        "why_it_matters": "Supports interpretation of water changes, treatment quantities and system capacity."
      },
      {
        "name": "Containment condition",
        "kind": "state",
        "unit_or_values": "unassessed, apparently intact, suspected leak, confirmed leak, damaged",
        "why_it_matters": "Constrains filling, continued operation and the urgency of protective action."
      },
      {
        "name": "Water temperature",
        "kind": "measurement",
        "unit_or_values": "°C, with sampling location, time and observed variation",
        "why_it_matters": "Allows comparison with requirements of the actual occupants."
      },
      {
        "name": "Water chemistry observations",
        "kind": "measurement",
        "unit_or_values": "Parameter-specific values and units, including pH, salinity, dissolved oxygen and nitrogen compounds where relevant",
        "why_it_matters": "Makes habitat suitability assessable without assuming universal safe thresholds."
      },
      {
        "name": "Occupant composition",
        "kind": "relation",
        "unit_or_values": "Linked organisms or groups, counts or estimates, life stages and requirement sources",
        "why_it_matters": "Connects habitat decisions to the living population actually present."
      },
      {
        "name": "Life-support availability",
        "kind": "state",
        "unit_or_values": "Per function: operating, degraded, stopped, intentionally absent, unknown",
        "why_it_matters": "Identifies missing functions and limits actions during equipment failures."
      },
      {
        "name": "Biological processing readiness",
        "kind": "state",
        "unit_or_values": "unassessed, establishing, demonstrated under recorded load, disrupted",
        "why_it_matters": "Prevents tank age or water clarity from being treated as proof of readiness."
      },
      {
        "name": "Hydraulic connectivity",
        "kind": "relation",
        "unit_or_values": "Connected tanks, sumps, filters and supply or drain paths, with isolation points",
        "why_it_matters": "Defines which water volume and other habitats an intervention can affect."
      }
    ],
    "affordances": [
      "Assess whether filling, commissioning or introducing proposed occupants is supported by recorded evidence.",
      "Measure and trend water conditions against documented requirements for the current habitat.",
      "Adjust installed life-support settings within established operating constraints.",
      "Plan water changes, cleaning and habitat rearrangement around occupant needs and system dependencies.",
      "Evaluate stocking changes against compatibility, usable space and demonstrated processing capacity.",
      "Isolate connected water paths or initiate an established contingency procedure when containment or life support deteriorates."
    ],
    "agent_conduct": {
      "may": [
        "Monitor temperature, filtration, lighting and water quality for the keeper who set it up.",
        "Feed the animals and dose treatments only on the keeper's schedule and instructions.",
        "Report leaks, equipment faults and signs of sick or dead animals."
      ],
      "must_not": [
        "Leave animals in water that is too hot, cold, toxic or short of oxygen.",
        "Release aquarium animals or plants into the wild.",
        "Stock species whose trade or keeping is banned or that were taken illegally from the wild.",
        "Leave electrical equipment near water without protection against shock."
      ],
      "requires_human": [
        "Euthanising, rehoming or selling animals.",
        "Emptying or moving a large aquarium."
      ]
    },
    "ethics": {
      "considerations": [
        "The animals depend entirely on the keeper for their environment and welfare.",
        "Collecting wild fish and corals for aquariums can damage reefs and wild populations."
      ],
      "affected_parties": [
        "The aquatic animals",
        "The keeper and household",
        "Wild ecosystems"
      ]
    },
    "owners": {
      "steward": "The keeper who owns and maintains it; public aquariums are run by their operator.",
      "master_systems": []
    },
    "visual_identification": [
      "A transparent glass or acrylic tank holding water, with fish, plants or other aquatic life.",
      "Filters, heaters, pumps and lights fitted to the tank or a cabinet beneath."
    ],
    "failure_modes_and_hazards": [
      "Cracked tanks or failed seals can flood rooms and damage floors.",
      "Mains equipment in water can cause electric shock.",
      "Failure of heating, filtration or aeration can kill the animals quickly."
    ],
    "what_it_is_for": [
      "Aquariums provide contained aquatic habitats in homes, classrooms, laboratories and public displays.",
      "They support observation, education, research and husbandry of aquatic organisms when their water conditions and equipment suit the occupants."
    ],
    "standards_and_regulation": [
      "IEC 60335-2-55, issued by the International Electrotechnical Commission, specifies particular safety requirements for electrical appliances used with aquariums and garden ponds.",
      "IEC 60529, issued by the International Electrotechnical Commission, classifies enclosure protection against ingress for electrical equipment where an IP rating is specified."
    ]
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q45782: aquarium",
      "url": "https://www.wikidata.org/wiki/Q45782",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: Aquarium",
      "url": "https://en.wikipedia.org/wiki/Aquarium",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "containment-and-water-boundary",
        "name": "Containment and water boundary",
        "description": "Defines the enclosure and the connected water system being assessed.",
        "rationale": "Aquarium identity, water quantities and intervention effects depend on both physical containment and hydraulic connections.",
        "layers": [
          {
            "id": "tank-envelope",
            "name": "Tank envelope",
            "description": "Records the vessel's geometry, usable capacity and ability to retain water.",
            "findings": [
              {
                "id": "usable-and-retained-water",
                "name": "Usable and retained water",
                "description": "Record working water volume separately from nominal capacity, together with evidence about panels, seams, penetrations and support.",
                "questions": [
                  {
                    "text": "What water volume is present at the operating level after accounting for substrate and other displacement?",
                    "kind": "measurement",
                    "id": "usable-and-retained-water-q01"
                  },
                  {
                    "text": "What inspection or operating evidence supports the current containment assessment?",
                    "kind": "provenance",
                    "id": "usable-and-retained-water-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "connected-water-paths",
            "name": "Connected water paths",
            "description": "Identifies external vessels and water routes that extend the aquarium's operational boundary.",
            "findings": [
              {
                "id": "shared-water-and-isolation",
                "name": "Shared water and isolation",
                "description": "Record connected sumps, tanks, filters, overflows and drains, including intended isolation and power-loss behaviour.",
                "questions": [
                  {
                    "text": "Which connected vessels share water with this aquarium and belong within its assessed system volume?",
                    "kind": "boundary",
                    "id": "shared-water-and-isolation-q01"
                  },
                  {
                    "text": "How can flow be stopped or isolated, and what evidence establishes water levels when circulation loses power?",
                    "kind": "action",
                    "id": "shared-water-and-isolation-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "water-regime-and-condition",
        "name": "Water regime and condition",
        "description": "Connects measured water properties to the intended habitat and its occupants.",
        "rationale": "An aquarium's apparent clarity does not establish whether its water conditions support its intended use.",
        "layers": [
          {
            "id": "habitat-water-targets",
            "name": "Habitat water targets",
            "description": "Defines the intended water regime and the evidence behind operating ranges.",
            "findings": [
              {
                "id": "requirements-and-target-conflicts",
                "name": "Requirements and target conflicts",
                "description": "Record parameter targets with their sources and identify unresolved conflicts among occupant requirements.",
                "questions": [
                  {
                    "text": "What water regime and operating ranges are intended for this aquarium's actual occupants and life stages?",
                    "kind": "definition",
                    "id": "requirements-and-target-conflicts-q01"
                  },
                  {
                    "text": "Which sources justify these ranges, and where do the occupants' requirements fail to overlap?",
                    "kind": "provenance",
                    "id": "requirements-and-target-conflicts-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "observations-and-trends",
            "name": "Observations and trends",
            "description": "Makes water observations interpretable across sampling locations, methods and time.",
            "findings": [
              {
                "id": "interpretable-water-readings",
                "name": "Interpretable water readings",
                "description": "Record relevant readings with units, test methods, sampling context and uncertainty, distinguishing individual measurements from sustained conditions.",
                "questions": [
                  {
                    "text": "What are the latest relevant temperature, pH, salinity, oxygen and nitrogen-compound readings, with exact analyte conventions and units?",
                    "kind": "measurement",
                    "id": "interpretable-water-readings-q01"
                  },
                  {
                    "text": "How do sampling location, time, test limitations and recent interventions affect interpretation of the observed trend?",
                    "kind": "measurement",
                    "id": "interpretable-water-readings-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "aquatic-life-support",
        "name": "Aquatic life support",
        "description": "Records how the aquarium maintains water movement, processing and environmental control.",
        "rationale": "Equipment presence alone does not demonstrate that the required habitat functions are being delivered.",
        "layers": [
          {
            "id": "filtration-and-processing",
            "name": "Filtration and processing",
            "description": "Distinguishes installed filtration from demonstrated waste-processing performance.",
            "findings": [
              {
                "id": "processing-under-actual-load",
                "name": "Processing under actual load",
                "description": "Record mechanical, biological and chemical filtration roles where present, together with evidence of performance under the recorded feeding and occupant load.",
                "questions": [
                  {
                    "text": "Which filtration functions are provided, by what media or processes, and where does water pass through them?",
                    "kind": "definition",
                    "id": "processing-under-actual-load-q01"
                  },
                  {
                    "text": "What observations demonstrate processing readiness under the current load, and what changes may have disrupted it?",
                    "kind": "provenance",
                    "id": "processing-under-actual-load-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "flow-temperature-and-light",
            "name": "Flow, temperature and light",
            "description": "Records delivery and control of circulation, gas exchange, heating, cooling and illumination.",
            "findings": [
              {
                "id": "delivered-environmental-functions",
                "name": "Delivered environmental functions",
                "description": "Describe the functions actually delivered across the occupied habitat, their controls and their dependencies.",
                "questions": [
                  {
                    "text": "What observations establish flow distribution, gas exchange, temperature variation and lighting duration or intensity where occupants live?",
                    "kind": "measurement",
                    "id": "delivered-environmental-functions-q01"
                  },
                  {
                    "text": "Which controls may be adjusted, within what documented limits, and which functions become unavailable after a power or equipment failure?",
                    "kind": "action",
                    "id": "delivered-environmental-functions-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "occupants-and-habitat-fit",
        "name": "Occupants and habitat fit",
        "description": "Relates the living population to available habitat and shared environmental capacity.",
        "rationale": "Aquarium suitability depends on who occupies it and how they use its space, rather than water volume alone.",
        "layers": [
          {
            "id": "population-and-compatibility",
            "name": "Population and compatibility",
            "description": "Records occupant groups and the requirements relevant to coexistence.",
            "findings": [
              {
                "id": "current-and-proposed-population",
                "name": "Current and proposed population",
                "description": "Link current and proposed occupants to identification confidence, abundance, life stage and evidence about compatibility.",
                "questions": [
                  {
                    "text": "Which animals, plants and other intentionally maintained organisms are present, in what numbers and life stages, and with what identification confidence?",
                    "kind": "measurement",
                    "id": "current-and-proposed-population-q01"
                  },
                  {
                    "text": "What evidence supports or challenges their coexistence, including environmental requirements, predation, aggression and feeding access?",
                    "kind": "provenance",
                    "id": "current-and-proposed-population-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "inhabitable-space",
            "name": "Inhabitable space",
            "description": "Describes the usable habitat created by dimensions, substrate and internal structures.",
            "findings": [
              {
                "id": "habitat-access-and-constraints",
                "name": "Habitat access and constraints",
                "description": "Record swimming space, refuges, attachment areas, substrate and access to relevant water zones, including hazards created by the arrangement.",
                "questions": [
                  {
                    "text": "What usable dimensions, refuges, substrate conditions and attachment surfaces are available to each occupant group?",
                    "kind": "measurement",
                    "id": "habitat-access-and-constraints-q01"
                  },
                  {
                    "text": "Which rearrangements or additions are supported by occupant requirements, and which could create entrapment, escape or loss of essential habitat?",
                    "kind": "action",
                    "id": "habitat-access-and-constraints-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "care-and-intervention-readiness",
        "name": "Care and intervention readiness",
        "description": "Records the aquarium's operating phase and the evidence needed to select and review interventions.",
        "rationale": "Aquarium care changes a coupled living environment, so actions must account for readiness, recent disturbances and effects across shared water.",
        "layers": [
          {
            "id": "commissioning-and-routine-care",
            "name": "Commissioning and routine care",
            "description": "Connects commissioning, feeding, cleaning and water replacement to current system condition.",
            "findings": [
              {
                "id": "care-plan-and-state-transitions",
                "name": "Care plan and state transitions",
                "description": "Record operating phase, recent care and the conditions required before stocking or materially changing the habitat.",
                "questions": [
                  {
                    "text": "Is the aquarium empty, commissioning, occupied, temporarily isolated or being decommissioned, and what evidence supports that state?",
                    "kind": "definition",
                    "id": "care-plan-and-state-transitions-q01"
                  },
                  {
                    "text": "What feeding, replacement-water preparation, water-change and filter-care actions are due, and what conditions must be checked before carrying them out?",
                    "kind": "action",
                    "id": "care-plan-and-state-transitions-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "disturbance-and-recovery",
            "name": "Disturbance and recovery",
            "description": "Supports responses to leaks, equipment outages, unsuitable water conditions and suspected contamination.",
            "findings": [
              {
                "id": "bounded-response-and-follow-up",
                "name": "Bounded response and follow-up",
                "description": "Record observed disturbance, affected occupants and connected systems, available response procedures and evidence required to assess recovery.",
                "questions": [
                  {
                    "text": "Which established response applies to the observed disturbance, and what isolation, backup support or temporary holding capacity is available?",
                    "kind": "action",
                    "id": "bounded-response-and-follow-up-q01"
                  },
                  {
                    "text": "What follow-up measurements and occupant observations are required before declaring recovery or reconnecting isolated water systems?",
                    "kind": "measurement",
                    "id": "bounded-response-and-follow-up-q02"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "Does vr.tr.aquarium denote an individual habitat enclosure, an aquarium facility, or both, and does an existing world model already own either concept?",
    "Where should the registry draw boundaries among aquariums, paludariums, aquatic research vessels, live-food holding tanks and aquaculture systems?",
    "Which authoritative sources should establish occupant-specific water targets and resolve incompatible requirements within a shared aquarium?",
    "What evidence is sufficient to establish biological processing readiness and capacity for different aquarium configurations and proposed stocking changes?",
    "Which interventions require specialist judgment, and what aquarium-specific evidence should determine escalation and recovery criteria?"
  ],
  "statistics": {
    "bundles": 5,
    "layers": 10,
    "findings": 10,
    "questions": 20
  }
}
