{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-11T06:31:18Z",
    "providers": [
      "Claude"
    ],
    "breadth": "written by Claude from model knowledge without web access - no source was read, every claim is a lead to verify",
    "pass": 2,
    "wave": 1,
    "engine": "claude",
    "enrichment": {
      "pass": 3,
      "engine": "claude",
      "producedAt": "2026-10-05T16:30:00Z",
      "ingestedAt": "2026-10-05T13:21:37+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "owners"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-06T19:51:57+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q21198",
    "registryId": "vr.tr.computer-science",
    "name": "computer science",
    "version": "0.2.0-wave.1",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "INF.KNW"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q21198/",
  "model": {
    "registry_id": "vr.tr.computer-science",
    "name": "computer science",
    "purpose": "Let an agent handle computer science as a discipline with fields, methods and ethics, and separate established results from hype.",
    "definition": "The study of computation, information and automation, including algorithms, programming languages, systems, data, artificial intelligence and theory.",
    "what_it_is_for": "Understanding and building computational systems.",
    "affordances": [
      "study and teach it",
      "design algorithms and systems",
      "research AI and data",
      "assess societal impacts"
    ],
    "distinguishing_features": [
      "Formal and engineering discipline",
      "Theory and practice",
      "Rapidly changing",
      "Ethical and security dimensions"
    ],
    "appearance": "Code, algorithms, systems and papers.",
    "visual_identification": [
      "Fields such as theory, systems, AI",
      "ACM classifications",
      "Applied areas such as music informatics"
    ],
    "physical_properties": [],
    "families_and_kinds": [
      "theoretical computer science",
      "systems and networks",
      "artificial intelligence and machine learning",
      "data management and data science",
      "human-computer interaction",
      "applied informatics"
    ],
    "related_models": [
      {
        "relation": "is a kind of",
        "target": "formal science",
        "why": "discipline"
      },
      {
        "relation": "produces",
        "target": "computer program",
        "why": "artefacts"
      },
      {
        "relation": "uses",
        "target": "mathematics",
        "why": "foundations"
      },
      {
        "relation": "studies",
        "target": "data and computation",
        "why": "subjects"
      }
    ],
    "identifiers": [
      {
        "scheme": "ACM CCS code",
        "value_or_pattern": "classification",
        "note": "ACM Computing Classification System"
      }
    ],
    "standards_and_regulation": [
      "EU AI Act",
      "Data protection law",
      "Computing ethics codes such as the ACM Code of Ethics"
    ],
    "failure_modes_and_hazards": [
      "Hype presented as fact",
      "Security vulnerabilities",
      "Biased systems"
    ],
    "in_scope": [],
    "out_of_scope": [],
    "characteristics": [],
    "agent_conduct": {
      "may": [
        "Explain concepts of computer science from reliable sources.",
        "Write, review and test code for systems it is authorized to work on."
      ],
      "must_not": [
        "Write or deploy software to break into systems the agent is not authorized to test.",
        "Present untested code or proofs as correct.",
        "Claim credit for other people's algorithms or code.",
        "Build systems that collect personal data beyond their stated purpose."
      ],
      "requires_human": [
        "Deploying code to production systems that people depend on."
      ]
    },
    "ethics": {
      "considerations": [
        "Software decides more and more about people's lives; errors and bias scale quickly.",
        "Computing skills can protect or attack systems; their use must stay lawful."
      ],
      "affected_parties": [
        "Users of software",
        "Developers and researchers",
        "People affected by automated decisions"
      ]
    },
    "owners": {
      "steward": "Nobody: a field of knowledge; universities and professional societies sustain it.",
      "master_systems": []
    }
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q21198: computer science",
      "url": "https://www.wikidata.org/wiki/Q21198",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: Computer science",
      "url": "https://en.wikipedia.org/wiki/Computer_science",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "field",
        "name": "Field",
        "description": "Which area.",
        "rationale": "Field locates the question.",
        "layers": [
          {
            "id": "area",
            "name": "Area",
            "description": "Sub-discipline.",
            "findings": [
              {
                "id": "area-finding",
                "name": "Area",
                "description": "Field.",
                "questions": [
                  {
                    "text": "Which area of computer science applies?",
                    "kind": "definition"
                  },
                  {
                    "text": "Which ACM class?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          },
          {
            "id": "methods",
            "name": "Methods",
            "description": "Theory and experiment.",
            "findings": [
              {
                "id": "methods-finding",
                "name": "Methods",
                "description": "Methods.",
                "questions": [
                  {
                    "text": "Which methods are used?",
                    "kind": "definition"
                  },
                  {
                    "text": "How are results validated?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "results",
        "name": "Results",
        "description": "What is known.",
        "rationale": "Results vary in maturity.",
        "layers": [
          {
            "id": "established",
            "name": "Established",
            "description": "Proven results.",
            "findings": [
              {
                "id": "established-finding",
                "name": "Established",
                "description": "Established knowledge.",
                "questions": [
                  {
                    "text": "Is this an established result or a claim?",
                    "kind": "boundary"
                  },
                  {
                    "text": "Which sources support it?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          },
          {
            "id": "open",
            "name": "Open problems",
            "description": "Unsolved.",
            "findings": [
              {
                "id": "open-finding",
                "name": "Open problems",
                "description": "Open problems.",
                "questions": [
                  {
                    "text": "Which related problems are open?",
                    "kind": "boundary"
                  },
                  {
                    "text": "What progress has been made?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "practice",
        "name": "Practice",
        "description": "Building systems.",
        "rationale": "Practice has standards.",
        "layers": [
          {
            "id": "engineering",
            "name": "Engineering",
            "description": "Software and systems.",
            "findings": [
              {
                "id": "engineering-finding",
                "name": "Engineering",
                "description": "Engineering practice.",
                "questions": [
                  {
                    "text": "Which engineering practices apply?",
                    "kind": "provenance"
                  },
                  {
                    "text": "How is quality assured?",
                    "kind": "action"
                  }
                ]
              }
            ]
          },
          {
            "id": "security",
            "name": "Security",
            "description": "Safety.",
            "findings": [
              {
                "id": "security-finding",
                "name": "Security",
                "description": "Security.",
                "questions": [
                  {
                    "text": "What security risks arise?",
                    "kind": "boundary"
                  },
                  {
                    "text": "How are they mitigated?",
                    "kind": "action"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "ethics",
        "name": "Ethics",
        "description": "Impacts.",
        "rationale": "Computing affects society.",
        "layers": [
          {
            "id": "impact",
            "name": "Impact",
            "description": "Society.",
            "findings": [
              {
                "id": "impact-finding",
                "name": "Impact",
                "description": "Societal impact.",
                "questions": [
                  {
                    "text": "What societal impacts does this have?",
                    "kind": "boundary"
                  },
                  {
                    "text": "Who is affected?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          },
          {
            "id": "regulation",
            "name": "Regulation",
            "description": "Law.",
            "findings": [
              {
                "id": "regulation-finding",
                "name": "Regulation",
                "description": "Applicable law.",
                "questions": [
                  {
                    "text": "Which laws apply, such as the AI Act?",
                    "kind": "provenance"
                  },
                  {
                    "text": "What obligations follow?",
                    "kind": "boundary"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "Should fields be separate entries?",
    "How should agents present AI capabilities honestly?",
    "The registry entry has merged aliases such as virtual influencer; should they be split off?"
  ],
  "statistics": {
    "bundles": 4,
    "layers": 8,
    "findings": 8,
    "questions": 16
  }
}
