{
  "research_cutoff": "2026-08-28",
  "evidence_notice": "Documentation and registry evidence are not runtime certification. Unknown is not unsupported.",
  "surface": {
    "surface_id": "openwork-desktop",
    "product_id": "openwork",
    "surface_name": "OpenWork Desktop",
    "surface_type": "desktop-agent",
    "version_or_observation": "observed 2026-08-28",
    "availability": "ga",
    "coverage_tier": "A",
    "source_key": "S-306",
    "registry_role": "",
    "registry_version": "",
    "notes": "First-party desktop surface; macOS and Linux are documented directly, while Windows distribution conditions differ."
  },
  "product": {
    "product_id": "openwork",
    "vendor_id": "openwork",
    "product_name": "OpenWork",
    "category": "desktop-agent-harness",
    "lifecycle": "active",
    "source_key": "S-306",
    "notes": "First-party OpenWork desktop product powered by OpenCode."
  },
  "vendor": {
    "vendor_id": "openwork",
    "vendor_name": "OpenWork",
    "website": "https://openworklabs.com",
    "coverage_tier": "A",
    "inclusion_basis": "first-party documentation and publisher repository",
    "category": "agent-harness",
    "notes": "OpenWork by Different AI; the product name is used nominatively and does not imply catalog affiliation or certification."
  },
  "brand": {
    "provider": "OpenWork",
    "product": "OpenWork",
    "productSlug": null,
    "mark": null,
    "fallback": {
      "monogram": "OW",
      "tone": "copper"
    },
    "index": "/provider-marks"
  },
  "counts": {
    "supported": 18,
    "partial": 4,
    "unsupported": 3,
    "unknown": 24,
    "total": 49,
    "sourced": 25,
    "coverage": 0.5102040816326531
  },
  "html": "/atlas/surfaces/openwork-desktop",
  "markdown": "/atlas/surfaces/openwork-desktop.md",
  "vendor_path": "/atlas/vendors/openwork",
  "cells": [
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "a2a.server",
      "feature_group": "A2A",
      "feature_name": "A2A agent/server role",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/a2a-server",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "a2a.client",
      "feature_group": "A2A",
      "feature_name": "A2A client role",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/a2a-client",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.agent",
      "feature_group": "ACP",
      "feature_name": "ACP agent/server role",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-agent",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.client",
      "feature_group": "ACP",
      "feature_name": "ACP client/host role",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-client",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.elicitation",
      "feature_group": "ACP",
      "feature_name": "ACP elicitation/approval",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-elicitation",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.mcp-forwarding",
      "feature_group": "ACP",
      "feature_name": "ACP MCP forwarding",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-mcp-forwarding",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.session-list",
      "feature_group": "ACP",
      "feature_name": "ACP session list",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-session-list",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.session-load",
      "feature_group": "ACP",
      "feature_name": "ACP session load/resume",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-session-load",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.transport.stdio",
      "feature_group": "ACP",
      "feature_name": "ACP stdio",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-transport-stdio",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "acp.terminal-reverse-rpc",
      "feature_group": "ACP",
      "feature_name": "ACP terminal reverse RPC",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/acp-terminal-reverse-rpc",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "agent-plugins.core",
      "feature_group": "Agent Plugins",
      "feature_name": "Agent Plugins 1.0 core",
      "primary_status": "unsupported",
      "status_detail": "unsupported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork's roadmap lists importing Claude-compatible plugin and marketplace manifests as future work; native OpenCode plugins are a separate supported system.",
      "source_keys": "S-315",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unsupported",
      "feature_path": "/atlas/features/agent-plugins-core",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00881",
          "surface_id": "openwork-desktop",
          "feature_id": "agent-plugins.core",
          "status": "unsupported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork's roadmap lists importing Claude-compatible plugin and marketplace manifests as future work; native OpenCode plugins are a separate supported system.",
          "source_keys": "S-315",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-315",
          "title": "OpenWork roadmap",
          "url": "https://openworklabs.com/docs/roadmap",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "agent-plugins.failure-isolation",
      "feature_group": "Agent Plugins",
      "feature_name": "Agent Plugins failure isolation",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/agent-plugins-failure-isolation",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "agent-plugins.mcp",
      "feature_group": "Agent Plugins",
      "feature_name": "Agent Plugins packaged MCP",
      "primary_status": "unsupported",
      "status_detail": "unsupported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "Importing MCP configuration from portable Agent Plugins manifests is listed as future work; direct MCP configuration is supported separately.",
      "source_keys": "S-315",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unsupported",
      "feature_path": "/atlas/features/agent-plugins-mcp",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00883",
          "surface_id": "openwork-desktop",
          "feature_id": "agent-plugins.mcp",
          "status": "unsupported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "Importing MCP configuration from portable Agent Plugins manifests is listed as future work; direct MCP configuration is supported separately.",
          "source_keys": "S-315",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-315",
          "title": "OpenWork roadmap",
          "url": "https://openworklabs.com/docs/roadmap",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "agent-plugins.skills",
      "feature_group": "Agent Plugins",
      "feature_name": "Agent Plugins packaged skills",
      "primary_status": "unsupported",
      "status_detail": "unsupported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "Packaging skills through the portable Agent Plugins manifest is roadmap work; standalone OpenWork skills are supported separately.",
      "source_keys": "S-315",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unsupported",
      "feature_path": "/atlas/features/agent-plugins-skills",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00882",
          "surface_id": "openwork-desktop",
          "feature_id": "agent-plugins.skills",
          "status": "unsupported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "Packaging skills through the portable Agent Plugins manifest is roadmap work; standalone OpenWork skills are supported separately.",
          "source_keys": "S-315",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-315",
          "title": "OpenWork roadmap",
          "url": "https://openworklabs.com/docs/roadmap",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "agent-skills.core",
      "feature_group": "Agent Skills",
      "feature_name": "Agent Skills core",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "The desktop app lists, imports, creates, installs, syncs, and loads SKILL.md packages.",
      "source_keys": "S-306;S-309",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/agent-skills-core",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00878",
          "surface_id": "openwork-desktop",
          "feature_id": "agent-skills.core",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "The desktop app lists, imports, creates, installs, syncs, and loads SKILL.md packages.",
          "source_keys": "S-306;S-309",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-309",
          "title": "Import a skill into OpenWork",
          "url": "https://openworklabs.com/docs/start-here/do-work-with-it/import-a-skill",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "agent-skills.scripts-assets",
      "feature_group": "Agent Skills",
      "feature_name": "Agent Skills scripts/assets",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork inherits OpenCode's skill runtime, which exposes supporting skill files, while the desktop manages the containing skill directories.",
      "source_keys": "S-306;S-102",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/agent-skills-scripts-assets",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00880",
          "surface_id": "openwork-desktop",
          "feature_id": "agent-skills.scripts-assets",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork inherits OpenCode's skill runtime, which exposes supporting skill files, while the desktop manages the containing skill directories.",
          "source_keys": "S-306;S-102",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-102",
          "title": "OpenCode Agent Skills",
          "url": "https://opencode.ai/docs/skills/",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenCode",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T19:48:01Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "agent-skills.standard-paths",
      "feature_group": "Agent Skills",
      "feature_name": "Agent Skills standard paths",
      "primary_status": "partial",
      "status_detail": "partial",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "SKILL.md packages are supported, but the native documented workspace path is .opencode/skills rather than the vendor-neutral .agents path.",
      "source_keys": "S-309",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Partial",
      "feature_path": "/atlas/features/agent-skills-standard-paths",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00879",
          "surface_id": "openwork-desktop",
          "feature_id": "agent-skills.standard-paths",
          "status": "partial",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "conditional",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "SKILL.md packages are supported, but the native documented workspace path is .opencode/skills rather than the vendor-neutral .agents path.",
          "source_keys": "S-309",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-309",
          "title": "Import a skill into OpenWork",
          "url": "https://openworklabs.com/docs/start-here/do-work-with-it/import-a-skill",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "automation.cloud-agent",
      "feature_group": "Automation",
      "feature_name": "Cloud agent",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "Hosted OpenWork Cloud workers continue agent work remotely and connect back to the desktop client.",
      "source_keys": "S-306;S-311",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/automation-cloud-agent",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00893",
          "surface_id": "openwork-desktop",
          "feature_id": "automation.cloud-agent",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "Hosted OpenWork Cloud workers continue agent work remotely and connect back to the desktop client.",
          "source_keys": "S-306;S-311",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-311",
          "title": "Get started with OpenWork Cloud",
          "url": "https://openworklabs.com/docs/cloud/get-started",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "automation.headless",
      "feature_group": "Automation",
      "feature_name": "Headless / CI execution",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "The first-party OpenWork Orchestrator CLI runs OpenCode and OpenWork server without the desktop UI and supports automatic approval mode.",
      "source_keys": "S-306",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/automation-headless",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00892",
          "surface_id": "openwork-desktop",
          "feature_id": "automation.headless",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "The first-party OpenWork Orchestrator CLI runs OpenCode and OpenWork server without the desktop UI and supports automatic approval mode.",
          "source_keys": "S-306",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "marketplace-registry",
      "feature_group": "Distribution",
      "feature_name": "Marketplace or registry",
      "primary_status": "partial",
      "status_detail": "partial",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork supports curated skill lists, share links, organization skill hubs, and manual sources; the architecture still describes broader registry search as future work.",
      "source_keys": "S-309;S-312",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Partial",
      "feature_path": "/atlas/features/marketplace-registry",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00891",
          "surface_id": "openwork-desktop",
          "feature_id": "marketplace-registry",
          "status": "partial",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "conditional",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork supports curated skill lists, share links, organization skill hubs, and manual sources; the architecture still describes broader registry search as future work.",
          "source_keys": "S-309;S-312",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-309",
          "title": "Import a skill into OpenWork",
          "url": "https://openworklabs.com/docs/start-here/do-work-with-it/import-a-skill",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-312",
          "title": "OpenWork architecture",
          "url": "https://github.com/different-ai/openwork/blob/dev/ARCHITECTURE.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "governance.org-policy",
      "feature_group": "Governance",
      "feature_name": "Organization policy controls",
      "primary_status": "partial",
      "status_detail": "partial",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork Cloud and Connect document organization identity, roles, allowed domains, desktop restrictions, allowlists, policy, and audit controls; these controls require the hosted organization layer.",
      "source_keys": "S-311;S-314",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Partial",
      "feature_path": "/atlas/features/governance-org-policy",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00961",
          "surface_id": "openwork-desktop",
          "feature_id": "governance.org-policy",
          "status": "partial",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "conditional",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork Cloud and Connect document organization identity, roles, allowed domains, desktop restrictions, allowlists, policy, and audit controls; these controls require the hosted organization layer.",
          "source_keys": "S-311;S-314",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-311",
          "title": "Get started with OpenWork Cloud",
          "url": "https://openworklabs.com/docs/cloud/get-started",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-314",
          "title": "OpenWork Connect",
          "url": "https://openwork.studio/connect",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "instructions.agents-md",
      "feature_group": "Instructions",
      "feature_name": "AGENTS.md",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork exposes the underlying OpenCode runtime, which loads workspace and global AGENTS.md instructions.",
      "source_keys": "S-306;S-322",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/instructions-agents-md",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00884",
          "surface_id": "openwork-desktop",
          "feature_id": "instructions.agents-md",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork exposes the underlying OpenCode runtime, which loads workspace and global AGENTS.md instructions.",
          "source_keys": "S-306;S-322",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-322",
          "title": "OpenCode rules and AGENTS.md",
          "url": "https://opencode.ai/docs/rules",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenCode",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "instructions.rules",
      "feature_group": "Instructions",
      "feature_name": "Native rules/instructions",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "The OpenCode-backed workspace supports persistent AGENTS.md and configured instruction sources.",
      "source_keys": "S-306;S-322",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/instructions-rules",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00885",
          "surface_id": "openwork-desktop",
          "feature_id": "instructions.rules",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "The OpenCode-backed workspace supports persistent AGENTS.md and configured instruction sources.",
          "source_keys": "S-306;S-322",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-322",
          "title": "OpenCode rules and AGENTS.md",
          "url": "https://opencode.ai/docs/rules",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenCode",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.revision.2026-07-28",
      "feature_group": "MCP",
      "feature_name": "MCP 2026-07-28",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-revision-2026-07-28",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.apps",
      "feature_group": "MCP",
      "feature_name": "MCP Apps / interactive UI",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-apps",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.client",
      "feature_group": "MCP",
      "feature_name": "MCP client role",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork Desktop can add and consume custom MCP servers at workspace or global scope.",
      "source_keys": "S-307;S-308",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/mcp-client",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00873",
          "surface_id": "openwork-desktop",
          "feature_id": "mcp.client",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork Desktop can add and consume custom MCP servers at workspace or global scope.",
          "source_keys": "S-307;S-308",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-307",
          "title": "Get started with OpenWork",
          "url": "https://openworklabs.com/docs/start-here/get-started",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-308",
          "title": "Add an MCP server in OpenWork",
          "url": "https://openworklabs.com/docs/start-here/connect-your-stack/add-an-mcp-server",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.elicitation",
      "feature_group": "MCP",
      "feature_name": "MCP elicitation",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-elicitation",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.transport.legacy-sse",
      "feature_group": "MCP",
      "feature_name": "MCP legacy SSE",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-transport-legacy-sse",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.list-changed",
      "feature_group": "MCP",
      "feature_name": "MCP list_changed",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-list-changed",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.auth.oauth",
      "feature_group": "MCP",
      "feature_name": "MCP OAuth",
      "primary_status": "partial",
      "status_detail": "partial",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork documents OAuth MCP setup with dynamic client registration; servers that do not support dynamic registration are currently excluded.",
      "source_keys": "S-308",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Partial",
      "feature_path": "/atlas/features/mcp-auth-oauth",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00877",
          "surface_id": "openwork-desktop",
          "feature_id": "mcp.auth.oauth",
          "status": "partial",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "conditional",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork documents OAuth MCP setup with dynamic client registration; servers that do not support dynamic registration are currently excluded.",
          "source_keys": "S-308",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-308",
          "title": "Add an MCP server in OpenWork",
          "url": "https://openworklabs.com/docs/start-here/connect-your-stack/add-an-mcp-server",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.prompts",
      "feature_group": "MCP",
      "feature_name": "MCP prompts",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-prompts",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.resources",
      "feature_group": "MCP",
      "feature_name": "MCP resources",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-resources",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.roots",
      "feature_group": "MCP",
      "feature_name": "MCP roots",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-roots",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.sampling",
      "feature_group": "MCP",
      "feature_name": "MCP sampling",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-sampling",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.server",
      "feature_group": "MCP",
      "feature_name": "MCP server role",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "The companion openwork-ui-mcp package exposes the running desktop app as a semantic MCP server; macOS is the primary documented platform.",
      "source_keys": "S-313",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/mcp-server",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00874",
          "surface_id": "openwork-desktop",
          "feature_id": "mcp.server",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "The companion openwork-ui-mcp package exposes the running desktop app as a semantic MCP server; macOS is the primary documented platform.",
          "source_keys": "S-313",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-313",
          "title": "OpenWork UI MCP control profile",
          "url": "https://github.com/different-ai/openwork/blob/dev/docs/mcp-ui-control-profile.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.transport.stdio",
      "feature_group": "MCP",
      "feature_name": "MCP stdio",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "The documented openwork-ui-mcp companion runs as a stdio MCP server and bridges to the local desktop app.",
      "source_keys": "S-313",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/mcp-transport-stdio",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00876",
          "surface_id": "openwork-desktop",
          "feature_id": "mcp.transport.stdio",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "The documented openwork-ui-mcp companion runs as a stdio MCP server and bridges to the local desktop app.",
          "source_keys": "S-313",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-313",
          "title": "OpenWork UI MCP control profile",
          "url": "https://github.com/different-ai/openwork/blob/dev/docs/mcp-ui-control-profile.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.transport.streamable-http",
      "feature_group": "MCP",
      "feature_name": "MCP Streamable HTTP",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-transport-streamable-http",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.tasks",
      "feature_group": "MCP",
      "feature_name": "MCP tasks",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-tasks",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.tools",
      "feature_group": "MCP",
      "feature_name": "MCP tools",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "Configured MCP servers expose tools that OpenWork can use in agent sessions.",
      "source_keys": "S-307;S-308",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/mcp-tools",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00875",
          "surface_id": "openwork-desktop",
          "feature_id": "mcp.tools",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "Configured MCP servers expose tools that OpenWork can use in agent sessions.",
          "source_keys": "S-307;S-308",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-307",
          "title": "Get started with OpenWork",
          "url": "https://openworklabs.com/docs/start-here/get-started",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-308",
          "title": "Add an MCP server in OpenWork",
          "url": "https://openworklabs.com/docs/start-here/connect-your-stack/add-an-mcp-server",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "mcp.transport.websocket-extension",
      "feature_group": "MCP",
      "feature_name": "MCP WebSocket extension",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/mcp-transport-websocket-extension",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "computer-use",
      "feature_group": "Native extensibility",
      "feature_name": "Computer/browser use",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "The first-party OpenWork Browser can open pages, click, fill forms, read content, and take screenshots; this does not imply general operating-system control.",
      "source_keys": "S-310",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/computer-use",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00896",
          "surface_id": "openwork-desktop",
          "feature_id": "computer-use",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "The first-party OpenWork Browser can open pages, click, fill forms, read content, and take screenshots; this does not imply general operating-system control.",
          "source_keys": "S-310",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-310",
          "title": "Control the browser with OpenWork",
          "url": "https://openworklabs.com/docs/start-here/do-work-with-it/control-the-browser",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "custom-agents",
      "feature_group": "Native extensibility",
      "feature_name": "Custom agents",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork uses OpenCode's configurable agent primitive and server-owned workspace configuration.",
      "source_keys": "S-306;S-312",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/custom-agents",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00897",
          "surface_id": "openwork-desktop",
          "feature_id": "custom-agents",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork uses OpenCode's configurable agent primitive and server-owned workspace configuration.",
          "source_keys": "S-306;S-312",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-312",
          "title": "OpenWork architecture",
          "url": "https://github.com/different-ai/openwork/blob/dev/ARCHITECTURE.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "hooks",
      "feature_group": "Native extensibility",
      "feature_name": "Hooks",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork loads native OpenCode plugins, whose documented extension API includes lifecycle and tool hooks.",
      "source_keys": "S-306;S-105",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/hooks",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00886",
          "surface_id": "openwork-desktop",
          "feature_id": "hooks",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork loads native OpenCode plugins, whose documented extension API includes lifecycle and tool hooks.",
          "source_keys": "S-306;S-105",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-105",
          "title": "OpenCode Plugins",
          "url": "https://opencode.ai/docs/plugins/",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenCode",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T19:48:01Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "plugins.native",
      "feature_group": "Native extensibility",
      "feature_name": "Native plugin system",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork manages native OpenCode plugins through the desktop Skills area and opencode.json.",
      "source_keys": "S-306;S-312",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/plugins-native",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00890",
          "surface_id": "openwork-desktop",
          "feature_id": "plugins.native",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork manages native OpenCode plugins through the desktop Skills area and opencode.json.",
          "source_keys": "S-306;S-312",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-312",
          "title": "OpenWork architecture",
          "url": "https://github.com/different-ai/openwork/blob/dev/ARCHITECTURE.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "subagents.nested",
      "feature_group": "Native extensibility",
      "feature_name": "Nested subagents",
      "primary_status": "unknown",
      "status_detail": "unknown",
      "assertion_count": 0,
      "evidence_methods": "",
      "confidence": "",
      "environment_scopes": "",
      "qualifiers": "",
      "source_keys": "",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Unknown",
      "feature_path": "/atlas/features/subagents-nested",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [],
      "sources": []
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "subagents.mcp-access",
      "feature_group": "Native extensibility",
      "feature_name": "Subagent MCP access",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork agents can interact with MCPs, and the inherited OpenCode agent permission model can expose MCP tools per agent.",
      "source_keys": "S-312;S-104",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/subagents-mcp-access",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00888",
          "surface_id": "openwork-desktop",
          "feature_id": "subagents.mcp-access",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork agents can interact with MCPs, and the inherited OpenCode agent permission model can expose MCP tools per agent.",
          "source_keys": "S-312;S-104",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-312",
          "title": "OpenWork architecture",
          "url": "https://github.com/different-ai/openwork/blob/dev/ARCHITECTURE.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-104",
          "title": "OpenCode Agents",
          "url": "https://opencode.ai/docs/agents/",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenCode",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T19:48:01Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "subagents.write-access",
      "feature_group": "Native extensibility",
      "feature_name": "Subagent write access",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork inherits OpenCode agent-specific tool permissions, including editable workspace access when allowed.",
      "source_keys": "S-312;S-104",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/subagents-write-access",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00889",
          "surface_id": "openwork-desktop",
          "feature_id": "subagents.write-access",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork inherits OpenCode agent-specific tool permissions, including editable workspace access when allowed.",
          "source_keys": "S-312;S-104",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-312",
          "title": "OpenWork architecture",
          "url": "https://github.com/different-ai/openwork/blob/dev/ARCHITECTURE.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-104",
          "title": "OpenCode Agents",
          "url": "https://opencode.ai/docs/agents/",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenCode",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T19:48:01Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "subagents",
      "feature_group": "Native extensibility",
      "feature_name": "Subagents",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "OpenWork's documented OpenCode primitives include agents that execute tasks with different models and isolated specialization.",
      "source_keys": "S-312",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/subagents",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00887",
          "surface_id": "openwork-desktop",
          "feature_id": "subagents",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "OpenWork's documented OpenCode primitives include agents that execute tasks with different models and isolated specialization.",
          "source_keys": "S-312",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-312",
          "title": "OpenWork architecture",
          "url": "https://github.com/different-ai/openwork/blob/dev/ARCHITECTURE.md",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    },
    {
      "vendor_id": "openwork",
      "vendor_name": "OpenWork",
      "product_id": "openwork",
      "product_name": "OpenWork",
      "surface_id": "openwork-desktop",
      "surface_name": "OpenWork Desktop",
      "surface_type": "desktop-agent",
      "version_or_observation": "observed 2026-08-28",
      "surface_availability": "ga",
      "coverage_tier": "A",
      "feature_id": "session.handoff",
      "feature_group": "Sessions",
      "feature_name": "Session handoff/import",
      "primary_status": "supported",
      "status_detail": "supported",
      "assertion_count": 1,
      "evidence_methods": "documented",
      "confidence": "high",
      "environment_scopes": "default",
      "qualifiers": "The desktop client connects to local or hosted workers and presents the same server-owned sessions across those connection modes.",
      "source_keys": "S-306;S-311",
      "notes": "",
      "last_verified_at": "2026-08-28",
      "status_label": "Supported",
      "feature_path": "/atlas/features/session-handoff",
      "surface_path": "/atlas/surfaces/openwork-desktop",
      "assertions": [
        {
          "assertion_id": "ASRT-00895",
          "surface_id": "openwork-desktop",
          "feature_id": "session.handoff",
          "status": "supported",
          "evidence_method": "documented",
          "implementation_mode": "native",
          "availability": "ga",
          "confidence": "high",
          "environment_scope": "default",
          "qualifiers": "The desktop client connects to local or hosted workers and presents the same server-owned sessions across those connection modes.",
          "source_keys": "S-306;S-311",
          "last_verified_at": "2026-08-28",
          "notes": ""
        }
      ],
      "sources": [
        {
          "source_key": "S-306",
          "title": "OpenWork publisher repository",
          "url": "https://github.com/different-ai/openwork",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "github",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        },
        {
          "source_key": "S-311",
          "title": "Get started with OpenWork Cloud",
          "url": "https://openworklabs.com/docs/cloud/get-started",
          "archive_url": "[archive-failed: automated archive submission unavailable in this environment]",
          "publisher": "OpenWork",
          "published_at": "live docs",
          "retrieved_at_utc": "2026-08-28T23:30:00Z",
          "source_type": "vendor-doc",
          "role": "canonical",
          "confidence": "high",
          "notes": ""
        }
      ]
    }
  ]
}