{"schema":"https://ver.cy/schemas/card/1.0.0","id":"vr.tr.macos","code":"thing-q14116","url":"https://ver.cy/models/thing/q14116/","name":"macOS","alternateNames":["OSx86","macOS Server","Mac OS X 10.0"],"kind":"thing","status":"published","version":"0.1.0-research.1","language":"en","classifiers":{"family":"Thing Registry","category":"Physical world and living systems","entryKind":"thing","plane":"PHY","domain":["PHY.OBJ"],"industry":[],"navPath":"","tags":[],"facets":{}},"whatItIs":"macOS is Apple's Unix-based operating system for Macintosh personal computers, combining a Darwin foundation that includes the XNU kernel and POSIX userland with proprietary Aqua, Cocoa and system frameworks.","purpose":"Enable an AI agent to recognise a macOS installation, assess its operational and security state, and determine which changes are compatible, authorised and recoverable.","scope":{"in":["Platform identity, installed macOS version and build, and evidence distinguishing an installed system from an installer or recovery environment","Compatibility between the installed release, host architecture, applications, extensions and required workflows","Operating-system services, startup behaviour, system storage relationships and resource constraints","macOS security controls, privacy permissions and effective administrative or device-management restrictions","Installation, update, migration and recovery readiness, including evidence needed before consequential changes"],"out":["The Mac's physical components, ownership and hardware repair history","Application-specific business data, functionality and licensing","People, organisational roles and identity-provider account lifecycles","Network infrastructure and services external to the installation","The contents and retention policies of user documents and backups","Apple's corporate operations and the development histories of other Apple operating systems"],"boundaries":[]},"distinguishingFeatures":["Confirm macOS identity using installed-system evidence such as product name, version and build; an Apple logo, desktop appearance or device name is insufficient.","Distinguish macOS from its host Mac: hardware identity can persist while the installed operating system changes.","Distinguish the installed operating system from macOS Recovery, an installer image or installation media before interpreting observations or attempting changes.","Distinguish macOS from Darwin alone by verifying the macOS product identity and expected platform environment rather than treating a Darwin kernel identifier as sufficient.","Distinguish separate macOS installations on the same host by their startup volume and installation context rather than merging their state under the hardware identifier."],"structure":{"bundles":[{"id":"platform-and-installation-identity","name":"Platform and installation identity","description":"Establishes what macOS environment is being modelled and which installation observations belong to.","layers":[{"id":"release-identification","name":"Release identification","description":"Records evidenced macOS product and build identity.","findings":[{"id":"macos-product-and-build","name":"macOS product and build","description":"The model should distinguish a verified macOS release identity from names inferred from appearance, hardware or a kernel string.","questions":[{"text":"Which observed product version and build identify this macOS installation?","id":"macos-product-and-build-q01","kind":"definition"},{"text":"Which command, system interface or offline installation record supplied that identity, and when?","id":"macos-product-and-build-q02","kind":"provenance"}]}]},{"id":"installation-context","name":"Installation context","description":"Separates the target installation from its host and the environment used to inspect it.","findings":[{"id":"target-system-boundary","name":"Target system boundary","description":"The model should bind observations to a specific startup installation and identify whether inspection occurs from that installation, Recovery or another environment.","questions":[{"text":"Which host and startup volume or volume group identify the target installation?","id":"target-system-boundary-q01","kind":"boundary"},{"text":"Does the current session describe the target macOS installation, macOS Recovery, an installer or a different booted system?","id":"target-system-boundary-q02","kind":"boundary"}]}]}]},{"id":"mac-and-software-compatibility","name":"Mac and software compatibility","description":"Relates macOS release requirements to the host and the software that must run.","layers":[{"id":"host-release-fit","name":"Host and release fit","description":"Evaluates a particular macOS release against the actual host environment.","findings":[{"id":"supported-host-context","name":"Supported host context","description":"The model should distinguish documented host compatibility from an installation that merely appears to run.","questions":[{"text":"What Mac model or virtual-machine configuration and processor architecture host this installation?","id":"supported-host-context-q01","kind":"measurement"},{"text":"What authoritative compatibility evidence covers this host and the installed or proposed macOS release?","id":"supported-host-context-q02","kind":"provenance"}]}]},{"id":"application-and-extension-fit","name":"Application and extension fit","description":"Assesses required software, architecture translation and system integration constraints.","findings":[{"id":"required-software-execution","name":"Required software execution","description":"The model should record whether required applications and extensions can execute and integrate under this macOS release and its effective policies.","questions":[{"text":"Which required applications or extensions depend on a particular architecture, Rosetta availability, macOS API or approval mechanism?","id":"required-software-execution-q01","kind":"boundary"},{"text":"What vendor evidence or observed workflow test establishes compatibility with the installed or proposed build?","id":"required-software-execution-q02","kind":"provenance"},{"text":"Which compatibility failures must be resolved before installing software or changing macOS?","id":"required-software-execution-q03","kind":"action"}]}]}]},{"id":"startup-and-operational-health","name":"Startup and operational health","description":"Captures whether macOS reaches a usable session and sustains required system functions.","layers":[{"id":"startup-and-session","name":"Startup and session","description":"Locates failures between system startup, volume unlocking, login and usable sessions.","findings":[{"id":"usable-session-readiness","name":"Usable session readiness","description":"The model should distinguish inability to start macOS from inability to unlock storage, authenticate or sustain a user session.","questions":[{"text":"At which observed stage does progress stop: startup selection, volume unlock, macOS startup, login or session operation?","id":"usable-session-readiness-q01","kind":"measurement"},{"text":"Which macOS diagnostic records or directly observed symptoms support that assessment?","id":"usable-session-readiness-q02","kind":"provenance"}]}]},{"id":"services-and-system-storage","name":"Services and system storage","description":"Assesses macOS service behaviour and the storage conditions relevant to operation.","findings":[{"id":"system-function-constraints","name":"System function constraints","description":"The model should connect failed required functions to evidence about launchd-managed services, resource pressure and relevant system or data volumes.","questions":[{"text":"Which required macOS functions are failing, and what service status, crash reports or resource observations correspond to those failures?","id":"system-function-constraints-q01","kind":"measurement"},{"text":"What capacity, mount, access or volume-health conditions constrain the installation's system and data storage?","id":"system-function-constraints-q02","kind":"measurement"},{"text":"Which supported diagnostic or repair action fits the evidence and the agent's current execution context?","id":"system-function-constraints-q03","kind":"action"}]}]}]},{"id":"security-privacy-and-control","name":"Security, privacy and control","description":"Records applicable macOS protections and the effective authority governing changes.","layers":[{"id":"platform-protections","name":"Platform protections","description":"Assesses macOS protection mechanisms individually and in host context.","findings":[{"id":"effective-protection-states","name":"Effective protection states","description":"The model should retain separate evidence for applicable encryption, system-integrity, application-execution and startup protections.","questions":[{"text":"What are the evidenced states of FileVault, System Integrity Protection, Gatekeeper and the startup-security controls applicable to this host?","id":"effective-protection-states-q01","kind":"measurement"},{"text":"Which protections constrain the proposed action, and what supported procedure satisfies those constraints?","id":"effective-protection-states-q02","kind":"action"}]}]},{"id":"permissions-and-management","name":"Permissions and management","description":"Relates local privileges, privacy consent and device-management policy to a specific action.","findings":[{"id":"action-specific-authority","name":"Action-specific authority","description":"The model should distinguish user authorisation, process permissions and enforced management settings without recording secret credentials.","questions":[{"text":"Which local privileges, privacy permissions or interactive approvals does the acting process require for this action?","id":"action-specific-authority-q01","kind":"action"},{"text":"Which configuration profiles or device-management restrictions govern the setting or operation being changed?","id":"action-specific-authority-q02","kind":"boundary"},{"text":"What evidence establishes that the person or organisation authorising the change has authority over this installation?","id":"action-specific-authority-q03","kind":"provenance"}]}]}]},{"id":"updates-migration-and-recovery","name":"Updates, migration and recovery","description":"Evaluates transitions between macOS states and the means of recovering from unsuccessful changes.","layers":[{"id":"release-transition-readiness","name":"Release transition readiness","description":"Assesses a named target release and the conditions for reaching it.","findings":[{"id":"target-update-decision","name":"Target update decision","description":"The model should record the proposed target build, its provenance, compatibility gates and operational prerequisites.","questions":[{"text":"Which target macOS version and build are proposed, and what trusted release or update source establishes their identity?","id":"target-update-decision-q01","kind":"provenance"},{"text":"What storage, power, connectivity, authorisation, management or restart conditions currently permit or block the transition?","id":"target-update-decision-q02","kind":"action"},{"text":"Which post-update checks will demonstrate that macOS and the required workflows remain usable?","id":"target-update-decision-q03","kind":"action"}]}]},{"id":"restoration-and-migration-paths","name":"Restoration and migration paths","description":"Qualifies recovery and migration options against the actual failure or replacement scenario.","findings":[{"id":"verified-recovery-path","name":"Verified recovery path","description":"The model should distinguish reinstalling macOS, restoring user state, migrating to another installation and returning to an earlier release.","questions":[{"text":"For the specified failure scenario, which Recovery, reinstall, backup-restoration or migration procedure is applicable to this host and release?","id":"verified-recovery-path-q01","kind":"action"},{"text":"What evidence verifies access to the necessary backups, recovery material and authorisation without exposing secrets?","id":"verified-recovery-path-q02","kind":"provenance"},{"text":"What system state or user data would the selected procedure preserve, replace or leave unrecoverable?","id":"verified-recovery-path-q03","kind":"boundary"}]}]}]},{"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.","layers":[{"id":"reported-evidence","name":"Reported evidence","description":"Findings from the breadth pass, kept separate from the structural claims.","findings":[{"id":"evidence-kinds","name":"Kinds and varieties","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these kinds and varieties hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-kinds-q01","kind":"provenance"}]},{"id":"evidence-identifiers","name":"Identifiers and schemes","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these identifiers and schemes hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-identifiers-q01","kind":"provenance"}]},{"id":"evidence-standards-and-regulation","name":"Standards and regulation","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these standards and regulation hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-standards-and-regulation-q01","kind":"provenance"}]},{"id":"evidence-real-world-use","name":"Real-world use","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these real-world use hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-real-world-use-q01","kind":"provenance"}]},{"id":"evidence-measurements","name":"Typical measurements","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these typical measurements hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-measurements-q01","kind":"provenance"}]},{"id":"evidence-failure-modes-and-hazards","name":"Failure modes and hazards","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these failure modes and hazards hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-failure-modes-and-hazards-q01","kind":"provenance"}]},{"id":"evidence-regional-variation","name":"Regional variation","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these regional variation hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-regional-variation-q01","kind":"provenance"}]},{"id":"evidence-neighbours","name":"Neighbouring kinds and how to tell them apart","description":"Reported by the breadth pass; each item needs checking against its source before it becomes normative.","questions":[{"text":"Which of these neighbouring kinds and how to tell them apart hold for the sense of macOS this model covers, and on what evidence?","id":"evidence-neighbours-q01","kind":"provenance"}]}]}]}]},"agentConduct":{"may":["Install updates and configure the system on computers it is authorized to manage.","Report security updates and unsupported versions to the owner."],"mustNot":["Disable security protections on a user's computer without consent.","Install software that the user has not approved or that comes from untrusted sources.","Access user files or accounts without authorization.","Bypass the operating system's licence terms."],"requiresHuman":["Erasing or reinstalling the system on a computer that may hold data."]},"ethics":{"considerations":["Personal computers hold private lives; access must respect the user's consent.","Ending support for old hardware can force costly replacements and waste."],"affectedParties":["Computer users","Organizations","People named in data"]},"owners":{"steward":"The person or organization that owns the computer; the vendor licenses the software.","roles":[],"masterSystems":[]},"relations":[{"target":"Q43627","type":"parent","note":"registry parent class"}],"interaction":{"identity":{"applicability":"required","items":["Vercy registry: vr.tr.macos","Wikidata: Q14116 (https://www.wikidata.org/wiki/Q14116)"]},"properties":{"applicability":"required","items":["Observation context: running installation | offline installation | recovery environment | installer | unknown","Installed release identity: Recorded macOS product version and build identifier, with evidence and observation time","Host and startup installation: References to the host Mac or virtual machine and the startup volume or volume group","Execution architecture context: Host architecture, operating-system architecture and native or translated process context, each recorded separately","Operational readiness: ready | degraded | startup blocked | login blocked | recovery only | unassessed, with supporting symptoms","Available installation storage: Bytes available on relevant volumes, distinguishing free and reported reclaimable capacity","Effective security posture: Observed states of applicable controls, including FileVault, System Integrity Protection, Gatekeeper and startup security, with unknown and not-applicable states allowed","Effective management authority: Relationships to local administrators, device management, enforced profiles and the authority approving the proposed action","Update disposition: unassessed | eligible | deferred | blocked | staged | restart pending | failed, qualified by a specific target release","Recovery readiness: unassessed | prerequisites missing | prerequisites evidenced | recovery tested, qualified by a specific failure scenario"]},"recognition":{"applicability":"required","items":["Desktop with a menu bar at the top and a dock of app icons at the bottom.","Version shown in the system information window."]},"capabilities":{"applicability":"required","items":["Inspect and identify a macOS installation using observations whose source, time and execution context are recorded.","Evaluate a proposed application, extension or operating-system update against the installation and host constraints.","Diagnose startup, login, service and resource problems using macOS-specific evidence.","Adjust supported system settings and permissions when the acting agent has the required authority.","Plan and execute authorised installation or update operations after checking prerequisites and disruption.","Select and verify a recovery or migration procedure appropriate to the host, installation and available recovery material."]},"hazards":{"applicability":"required","items":["Unpatched versions are exploited by malware.","Failed updates can leave a computer unbootable."]},"interfaces":{"applicability":"required","items":["Single UNIX Specification, The Open Group, under which versions of the system have been certified."]},"context":{"applicability":"required","items":["This desktop operating system manages compatible personal computers and provides the environment in which applications run.","It is encountered in personal, educational and professional computing for file management, communication, creative work and software development.","Agents interact with its applications, command-line tools and system settings when performing authorised tasks or assessing compatibility and operational state."]}},"sources":[{"title":"macOS","url":"https://www.apple.com/macos/","note":"Current product identity, supported Mac hardware, and the public name of the shipping desktop OS."},{"title":"macOS","url":"https://en.wikipedia.org/wiki/MacOS","note":"Lineage from Mac OS X through OS X to macOS, Darwin/Unix basis, version chronology, and distinction from Classic Mac OS."},{"title":"macOS (Q14116)","url":"https://www.wikidata.org/wiki/Q14116","note":"Stable identifier, official website, developer, and same-as links used as a registry key."},{"title":"Apple Platform Security","url":"https://support.apple.com/guide/security/welcome/web","note":"Secure Boot, signed system volume, SIP, FileVault, and hardware-bound trust as the security model of current macOS."}],"openQuestions":["Does the existing Vercy catalogue already contain a macOS or operating-system model that this registry entry should reference rather than duplicate?","How should the registry's PHY / PHY.OBJ placement distinguish macOS as a software platform from a concrete installation and its physical host?","Which official sources establish host compatibility, update eligibility and security-maintenance status for each release without assuming a fixed support window?","Which security, approval and recovery mechanisms vary by Mac hardware generation, macOS release and virtualised execution context?","What minimum evidence and freshness requirements should establish operational readiness and tested recoverability for the intended agent workflows?"],"resources":{"spec":"/models/things/publications/thing-q14116/spec.json"},"provenance":{"origin":"thing registry research (pass 2)","builtFrom":["models/things/publications/thing-q14116/spec.json"],"providers":["Codex","Grok"],"researchStatus":"unreviewed","generatedAt":"2026-09-07T11:20:02Z","builder":"tools/build_cards.py@1.0.0"},"completeness":{"sections":{"classifiers":"filled","whatItIs":"filled","purpose":"filled","distinguishingFeatures":"filled","structure":"filled","agentConduct":"filled","ethics":"filled","owners":"filled","relations":"filled","interaction.identity":"filled","interaction.properties":"filled","interaction.recognition":"filled","interaction.capabilities":"filled","interaction.hazards":"filled","interaction.interfaces":"filled","interaction.context":"filled","sources":"filled"},"notes":{"_gate":"Published through the thing publication gate 1.0 on 2026-10-07T12:16:28+00:00: completeness 1.00; sense: Wikidata description; 4 live sources; review by codex: pass"},"score":1.0}}