---
title: "Maturity scorecard"
summary: "OpenClaw release readiness scores for product areas, integrations, and supported workflows."
---

<!-- Generated by `pnpm maturity:render` from `taxonomy.yaml` and `qa/maturity-scores.yaml`. Do not edit by hand; edits are overwritten on the next render, and `pnpm maturity:check` fails while this file is stale. -->

# Maturity scorecard

<div className="maturity-hero">
  <p className="maturity-kicker">release readiness - generated from taxonomy + QA evidence</p>
  <p className="maturity-hero-title">A practical view of what is ready, what is proven, and what still needs work.</p>
  <p>50 surfaces - 280 capability areas - deterministic coverage plus human-reviewed quality and completeness.</p>
  <p className="maturity-jump-links"><a href="#surface-explorer">Browse surfaces</a> / <a href="#qa-evidence-summary">Inspect QA evidence</a> / <a href="/maturity/taxonomy">Read the taxonomy</a></p>
</div>

## What this page is for

Use this page to answer one question: which OpenClaw surfaces are credible choices for a release, and what evidence supports that judgment? Coverage comes from deterministic QA evidence; quality and completeness are maintained as reviewed maturity scores.

## At a glance

<div className="maturity-summary-grid">
  <div className="maturity-summary-item maturity-score-alpha">
    <div className="maturity-summary-heading">
      <span className="maturity-summary-value">68%</span>
      <span>Maturity score</span>
    </div>
    <div className="maturity-summary-bar" style={{ "--score": "68" }}><span /></div>
    <div className="maturity-summary-meta">
      <span className="maturity-level-pill maturity-level-alpha">Alpha</span>
      <span>Quality + completeness</span>
      <span>Coverage Unscored</span>
      <span>Quality Alpha - 65%</span>
      <span>Completeness Beta - 71%</span>
    </div>
  </div>
</div>

Coverage is deliberately evidence-led: an area does not become "ready" just because the implementation exists. It is not an input to the maturity score, but OpenClaw aims to keep end-to-end coverage above 90% for mature Stable-or-better features over time.

## Score bands

<div className="maturity-band-list">
  <div className="maturity-band maturity-band-experimental"><span className="maturity-band-title"><span className="maturity-level-pill maturity-level-experimental">Experimental</span></span><span>0-50%</span></div>
  <div className="maturity-band maturity-band-alpha"><span className="maturity-band-title"><span className="maturity-level-pill maturity-level-alpha">Alpha</span></span><span>50-70%</span></div>
  <div className="maturity-band maturity-band-beta"><span className="maturity-band-title"><span className="maturity-level-pill maturity-level-beta">Beta</span></span><span>70-80%</span></div>
  <div className="maturity-band maturity-band-stable"><span className="maturity-band-title"><span className="maturity-level-pill maturity-level-stable">Stable</span></span><span>80-95%</span></div>
  <div className="maturity-band maturity-band-clawesome"><span className="maturity-band-title"><span className="maturity-level-pill maturity-level-clawesome">Clawesome</span></span><span>95-100%</span></div>
</div>

## Surface explorer

Surfaces are ordered by maturity level, completeness, and quality. LTS support is shown alongside each row so release-ready options are easy to compare.

<Tabs>
  <Tab title="All surfaces">
    <div className="maturity-surface-table">
      <div className="maturity-surface-row maturity-surface-row-header"><span>Surface</span><span>Coverage</span><span>Quality</span><span>Completeness</span><span>Support</span></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#cli"><span className="maturity-surface-title">CLI</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>83%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "83%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>90%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "90%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 6</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#linux-gateway-host"><span className="maturity-surface-title">Linux Gateway host</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>89%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "89%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 4</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#gateway-runtime"><span className="maturity-surface-title">Gateway runtime</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>13 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>88%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "88%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 11</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#macos-gateway-host"><span className="maturity-surface-title">macOS Gateway host</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>88%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "88%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#discord"><span className="maturity-surface-title">Discord</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>73%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "73%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>87%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "87%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 4</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#android-app"><span className="maturity-surface-title">Android app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#ios-app"><span className="maturity-surface-title">iOS app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#agent-runtime"><span className="maturity-surface-title">Agent Runtime</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>9 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 6</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#channel-framework"><span className="maturity-surface-title">Channel framework</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>8 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>76%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "76%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#browser-automation-exec-and-sandbox-tools"><span className="maturity-surface-title">Browser automation, exec, and sandbox tools</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>3 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 2</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#observability"><span className="maturity-surface-title">Observability</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 3</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#openai-and-codex-provider-path"><span className="maturity-surface-title">OpenAI and Codex provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 3</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#control-ui"><span className="maturity-surface-title">Control UI</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#web-search-tools"><span className="maturity-surface-title">Web search tools</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#plugins"><span className="maturity-surface-title">Plugins</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>9 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>72%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "72%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 7</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#security-auth-pairing-and-secrets"><span className="maturity-surface-title">Security, auth, pairing, and secrets</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>72%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "72%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#automation-and-durable-work"><span className="maturity-surface-title">Automation and durable work</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>72%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "72%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#windows-via-wsl2"><span className="maturity-surface-title">Windows via WSL2</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>69%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "69%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#chromeos-raspberry-pi-and-small-linux-devices"><span className="maturity-surface-title">ChromeOS, Raspberry Pi, and small Linux devices</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>67%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "67%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#anthropic-provider-path"><span className="maturity-surface-title">Anthropic provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>71%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "71%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#telegram"><span className="maturity-surface-title">Telegram</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-full">Full - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#slack"><span className="maturity-surface-title">Slack</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-full">Full - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#google-provider-path"><span className="maturity-surface-title">Google provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#imessage"><span className="maturity-surface-title">iMessage</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#macos-companion-app"><span className="maturity-surface-title">macOS companion app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>8 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#openrouter-provider-path"><span className="maturity-surface-title">OpenRouter provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#whatsapp"><span className="maturity-surface-title">WhatsApp</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#session-memory-and-state-lifecycle"><span className="maturity-surface-title">Session, memory, and state lifecycle</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>9 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>76%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "76%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#linux-companion-app"><span className="maturity-surface-title">Linux companion app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>71%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "71%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>76%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "76%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#containers-and-cloud-execution"><span className="maturity-surface-title">Containers and cloud execution</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>67%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "67%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>71%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "71%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#windows-app-node"><span className="maturity-surface-title">Windows App / Node</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>19%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "19%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>21%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "21%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#media-understanding-and-media-generation"><span className="maturity-surface-title">Media understanding and media generation</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>64%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "64%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#image-video-and-music-generation-tools"><span className="maturity-surface-title">Image, video, and music generation tools</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#local-model-providers-ollama-vllm-sglang-lm-studio"><span className="maturity-surface-title">Local model providers: Ollama, vLLM, SGLang, LM Studio</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#long-tail-hosted-providers"><span className="maturity-surface-title">Long-tail hosted providers</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>3 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#voice-and-realtime-talk"><span className="maturity-surface-title">Voice and realtime talk</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#matrix"><span className="maturity-surface-title">Matrix</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>60%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "60%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>67%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "67%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#google-chat"><span className="maturity-surface-title">Google Chat</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#microsoft-teams"><span className="maturity-surface-title">Microsoft Teams</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#signal"><span className="maturity-surface-title">Signal</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#tui"><span className="maturity-surface-title">TUI</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#native-windows"><span className="maturity-surface-title">Native Windows</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>58%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "58%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 1</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#clawhub"><span className="maturity-surface-title">ClawHub</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>58%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "58%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>62%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "62%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#kubernetes-hosting"><span className="maturity-surface-title">Kubernetes hosting</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>55%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "55%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#regional-channel-cohort"><span className="maturity-surface-title">Regional channel cohort</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>55%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "55%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>58%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "58%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#community-channel-cohort"><span className="maturity-surface-title">Community channel cohort</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>53%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "53%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>54%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "54%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#external-apps-and-interoperability"><span className="maturity-surface-title">External apps and interoperability</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>53%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "53%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>51%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "51%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#nix-install-path"><span className="maturity-surface-title">Nix install path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-experimental"><span className="maturity-level-code">M1</span><span>Experimental</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>41%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "41%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>44%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "44%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#voice-call-channel"><span className="maturity-surface-title">Voice Call channel</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-experimental"><span className="maturity-level-code">M1</span><span>Experimental</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>41%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "41%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>44%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "44%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#watchos-companion-surfaces"><span className="maturity-surface-title">watchOS companion surfaces</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-experimental"><span className="maturity-level-code">M1</span><span>Experimental</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>41%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "41%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>44%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "44%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
    </div>
  </Tab>
  <Tab title="Core">
    <div className="maturity-surface-table">
      <div className="maturity-surface-row maturity-surface-row-header"><span>Surface</span><span>Coverage</span><span>Quality</span><span>Completeness</span><span>Support</span></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#cli"><span className="maturity-surface-title">CLI</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>83%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "83%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>90%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "90%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 6</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#gateway-runtime"><span className="maturity-surface-title">Gateway runtime</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>13 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>88%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "88%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 11</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#agent-runtime"><span className="maturity-surface-title">Agent Runtime</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>9 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 6</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#channel-framework"><span className="maturity-surface-title">Channel framework</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>8 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>76%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "76%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#observability"><span className="maturity-surface-title">Observability</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 3</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#control-ui"><span className="maturity-surface-title">Control UI</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#plugins"><span className="maturity-surface-title">Plugins</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>9 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>72%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "72%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 7</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#security-auth-pairing-and-secrets"><span className="maturity-surface-title">Security, auth, pairing, and secrets</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>72%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "72%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#automation-and-durable-work"><span className="maturity-surface-title">Automation and durable work</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>72%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "72%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#session-memory-and-state-lifecycle"><span className="maturity-surface-title">Session, memory, and state lifecycle</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>9 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>76%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "76%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#media-understanding-and-media-generation"><span className="maturity-surface-title">Media understanding and media generation</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>64%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "64%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#voice-and-realtime-talk"><span className="maturity-surface-title">Voice and realtime talk</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#tui"><span className="maturity-surface-title">TUI</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#clawhub"><span className="maturity-surface-title">ClawHub</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>58%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "58%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>62%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "62%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#external-apps-and-interoperability"><span className="maturity-surface-title">External apps and interoperability</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>53%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "53%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>51%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "51%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
    </div>
  </Tab>
  <Tab title="Platform">
    <div className="maturity-surface-table">
      <div className="maturity-surface-row maturity-surface-row-header"><span>Surface</span><span>Coverage</span><span>Quality</span><span>Completeness</span><span>Support</span></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#linux-gateway-host"><span className="maturity-surface-title">Linux Gateway host</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>89%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "89%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 4</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#macos-gateway-host"><span className="maturity-surface-title">macOS Gateway host</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>88%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "88%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#android-app"><span className="maturity-surface-title">Android app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#ios-app"><span className="maturity-surface-title">iOS app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>7 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>80%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "80%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#windows-via-wsl2"><span className="maturity-surface-title">Windows via WSL2</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>69%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "69%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#chromeos-raspberry-pi-and-small-linux-devices"><span className="maturity-surface-title">ChromeOS, Raspberry Pi, and small Linux devices</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>67%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "67%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#macos-companion-app"><span className="maturity-surface-title">macOS companion app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>8 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#linux-companion-app"><span className="maturity-surface-title">Linux companion app</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>71%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "71%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>76%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "76%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#containers-and-cloud-execution"><span className="maturity-surface-title">Containers and cloud execution</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>67%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "67%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>71%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "71%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#windows-app-node"><span className="maturity-surface-title">Windows App / Node</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>19%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "19%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>21%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "21%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#native-windows"><span className="maturity-surface-title">Native Windows</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>58%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "58%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 1</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#kubernetes-hosting"><span className="maturity-surface-title">Kubernetes hosting</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>55%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "55%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#nix-install-path"><span className="maturity-surface-title">Nix install path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-experimental"><span className="maturity-level-code">M1</span><span>Experimental</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>41%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "41%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>44%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "44%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#watchos-companion-surfaces"><span className="maturity-surface-title">watchOS companion surfaces</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-experimental"><span className="maturity-level-code">M1</span><span>Experimental</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>41%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "41%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>44%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "44%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
    </div>
  </Tab>
  <Tab title="Channel">
    <div className="maturity-surface-table">
      <div className="maturity-surface-row maturity-surface-row-header"><span>Surface</span><span>Coverage</span><span>Quality</span><span>Completeness</span><span>Support</span></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#discord"><span className="maturity-surface-title">Discord</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-stable"><span className="maturity-level-code">M4</span><span>Stable</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>73%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "73%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-stable"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-stable">Stable</span><span>87%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "87%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 4</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#telegram"><span className="maturity-surface-title">Telegram</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-full">Full - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#slack"><span className="maturity-surface-title">Slack</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-full">Full - 5</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#imessage"><span className="maturity-surface-title">iMessage</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#whatsapp"><span className="maturity-surface-title">WhatsApp</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#matrix"><span className="maturity-surface-title">Matrix</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>6 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>60%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "60%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>67%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "67%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#google-chat"><span className="maturity-surface-title">Google Chat</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#microsoft-teams"><span className="maturity-surface-title">Microsoft Teams</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#signal"><span className="maturity-surface-title">Signal</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>59%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "59%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#regional-channel-cohort"><span className="maturity-surface-title">Regional channel cohort</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>55%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "55%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>58%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "58%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#community-channel-cohort"><span className="maturity-surface-title">Community channel cohort</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>53%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "53%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>54%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "54%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#voice-call-channel"><span className="maturity-surface-title">Voice Call channel</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-experimental"><span className="maturity-level-code">M1</span><span>Experimental</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>41%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "41%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-experimental"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-experimental">Experimental</span><span>44%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "44%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
    </div>
  </Tab>
  <Tab title="Provider and tool">
    <div className="maturity-surface-table">
      <div className="maturity-surface-row maturity-surface-row-header"><span>Surface</span><span>Coverage</span><span>Quality</span><span>Completeness</span><span>Support</span></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#browser-automation-exec-and-sandbox-tools"><span className="maturity-surface-title">Browser automation, exec, and sandbox tools</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>3 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>75%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "75%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 2</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#openai-and-codex-provider-path"><span className="maturity-surface-title">OpenAI and Codex provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-partial">Partial - 3</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#web-search-tools"><span className="maturity-surface-title">Web search tools</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>74%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "74%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>79%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "79%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#anthropic-provider-path"><span className="maturity-surface-title">Anthropic provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>71%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "71%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#google-provider-path"><span className="maturity-surface-title">Google provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#openrouter-provider-path"><span className="maturity-surface-title">OpenRouter provider path</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-beta"><span className="maturity-level-code">M3</span><span>Beta</span></span><span>4 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>66%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "66%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-beta"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-beta">Beta</span><span>78%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "78%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#image-video-and-music-generation-tools"><span className="maturity-surface-title">Image, video, and music generation tools</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#local-model-providers-ollama-vllm-sglang-lm-studio"><span className="maturity-surface-title">Local model providers: Ollama, vLLM, SGLang, LM Studio</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>5 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
      <div className="maturity-surface-row"><a className="maturity-surface-name" href="/maturity/taxonomy#long-tail-hosted-providers"><span className="maturity-surface-title">Long-tail hosted providers</span><span className="maturity-surface-meta"><span className="maturity-level-pill maturity-level-alpha"><span className="maturity-level-code">M2</span><span>Alpha</span></span><span>3 areas</span></span></a><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Coverage</span><span className="maturity-score maturity-score-unscored"><span className="maturity-score-label"><span>Unscored</span><span>-</span></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Quality</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>61%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "61%" }} /></span></span></div><div className="maturity-surface-metric"><span className="maturity-surface-metric-label">Completeness</span><span className="maturity-score maturity-score-alpha"><span className="maturity-score-label"><span className="maturity-level-pill maturity-level-alpha">Alpha</span><span>68%</span></span><span className="maturity-meter" aria-hidden="true"><span style={{ width: "68%" }} /></span></span></div><div className="maturity-surface-support"><span className="maturity-lts maturity-lts-none">None</span></div></div>
    </div>
  </Tab>
</Tabs>

## Decision context

### CLI

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>stable</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>83</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>90</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Linux Gateway host

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>stable</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>75</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>89</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Gateway runtime

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>stable</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>80</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>88</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### macOS Gateway host

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>stable</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>74</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>88</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Discord

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>stable</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>73</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>87</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Android app

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>stable</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>80</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>80</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### iOS app

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>stable</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>80</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>80</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Agent Runtime

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Channel framework

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>76</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Browser automation, exec, and sandbox tools

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>75</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Observability

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>75</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### OpenAI and Codex provider path

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>74</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Control UI

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>74</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Web search tools

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>74</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Plugins

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>72</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Security, auth, pairing, and secrets

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>72</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Automation and durable work

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>72</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Windows via WSL2

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>69</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### ChromeOS, Raspberry Pi, and small Linux devices

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>67</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>79</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Anthropic provider path

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>71</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Telegram

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>68</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Slack

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Google provider path

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### iMessage

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### macOS companion app

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### OpenRouter provider path

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### WhatsApp

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>78</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Session, memory, and state lifecycle

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>75</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>76</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Linux companion app

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>71</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>76</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Containers and cloud execution

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>67</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>71</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Windows App / Node

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>beta</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>19</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>21</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Media understanding and media generation

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>64</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>68</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Image, video, and music generation tools

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>61</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>68</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Local model providers: Ollama, vLLM, SGLang, LM Studio

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>61</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>68</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Long-tail hosted providers

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>61</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>68</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Voice and realtime talk

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>61</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>68</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Matrix

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>60</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>67</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Google Chat

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>59</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Microsoft Teams

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>59</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Signal

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>59</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### TUI

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>59</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Native Windows

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>58</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>66</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### ClawHub

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>58</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>62</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Kubernetes hosting

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>55</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>61</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Regional channel cohort

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>55</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>58</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Community channel cohort

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>53</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>54</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### External apps and interoperability

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>alpha</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>53</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>51</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Nix install path

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>experimental</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>41</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>44</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### Voice Call channel

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>experimental</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>41</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>44</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

### watchOS companion surfaces

<details>
<summary>Decision context</summary>
<p>Missing history is unknown. Differences are non-gating and do not change current values.</p>
<div><p><strong><span>Level</span></strong></p><p>Current value: <span>experimental</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Quality</span></strong></p><p>Current value: <span>41</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
<div><p><strong><span>Completeness</span></strong></p><p>Current value: <span>44</span></p><div>Recorded decision: <span>Unknown (not recorded)</span></div></div>
</details>

## QA evidence summary

The checks below show which scorecard areas were exercised by QA profile evidence.

<div className="maturity-evidence-grid">
  <div className="maturity-evidence-card">
    <span className="maturity-evidence-title">Full taxonomy validation</span>
    <span>2026-09-24T22:29:15.060Z</span>
    <span>Historical evidence: taxonomy identity mismatch</span>
    <span>430 checks - 344 passed, 28 failed, 51 blocked, 7 skipped</span>
    <span>21 of 280 (7.5%) areas - 424 of 2028 (20.9%) features - 424 of 2028 (20.9%) coverage IDs</span>
  </div>
</div>

### Historical category evidence

These recorded categories describe the original run and do not contribute to current coverage.

| Recorded category                          | ID                                                     | Features         | Coverage IDs     |
| ------------------------------------------ | ------------------------------------------------------ | ---------------- | ---------------- |
| Agent Turn Execution                       | agent-runtime.agent-turn-execution                     | 11 of 31 (35.5%) | 11 of 31 (35.5%) |
| External Runtimes and Subagents            | agent-runtime.external-runtimes-and-subagents          | 3 of 10 (30%)    | 3 of 10 (30%)    |
| Hosted Provider Execution                  | agent-runtime.hosted-provider-execution                | 1 of 5 (20%)     | 1 of 5 (20%)     |
| Local and Self-hosted Providers            | agent-runtime.local-and-self-hosted-providers          | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Model and Runtime Selection                | agent-runtime.model-and-runtime-selection              | 2 of 11 (18.2%)  | 2 of 11 (18.2%)  |
| Provider Auth                              | agent-runtime.provider-auth                            | 0 of 17 (0%)     | 0 of 17 (0%)     |
| Streaming and Progress                     | agent-runtime.streaming-and-progress                   | 2 of 9 (22.2%)   | 2 of 9 (22.2%)   |
| Tool Calls and Response Handling           | agent-runtime.tool-calls-and-response-handling         | 9 of 26 (34.6%)  | 9 of 26 (34.6%)  |
| Tool Execution Controls                    | agent-runtime.tool-execution-controls                  | 8 of 12 (66.7%)  | 8 of 12 (66.7%)  |
| Connection Setup                           | android.connection-setup                               | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Device Runtime                             | android.device-runtime                                 | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Distribution                               | android.distribution                                   | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Media Capture                              | android.media-capture                                  | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Mobile Chat                                | android.mobile-chat                                    | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Settings                                   | android.settings                                       | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Voice                                      | android.voice                                          | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media Inputs                               | anthropic.media-inputs                                 | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Model and Runtime Selection                | anthropic.model-and-runtime-selection                  | 0 of 12 (0%)     | 0 of 12 (0%)     |
| Prompt Cache and Context                   | anthropic.prompt-cache-and-context                     | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Provider Auth and Recovery                 | anthropic.provider-auth-and-recovery                   | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Request Transport and Turn Semantics       | anthropic.request-transport-and-turn-semantics         | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Agent Conversations                        | app-sdk.agent-conversations                            | 6 of 6 (100%)    | 6 of 6 (100%)    |
| Client API                                 | app-sdk.client-api                                     | 3 of 4 (75%)     | 3 of 4 (75%)     |
| Compatibility                              | app-sdk.compatibility                                  | 2 of 9 (22.2%)   | 2 of 9 (22.2%)   |
| Events and Approvals                       | app-sdk.events-and-approvals                           | 2 of 5 (40%)     | 2 of 5 (40%)     |
| Gateway Access                             | app-sdk.gateway-access                                 | 3 of 7 (42.9%)   | 3 of 7 (42.9%)   |
| Resource Helpers                           | app-sdk.resource-helpers                               | 4 of 6 (66.7%)   | 4 of 6 (66.7%)   |
| Automation Hooks                           | automation.automation-hooks                            | 11 of 11 (100%)  | 11 of 11 (100%)  |
| Background Tasks and Flows                 | automation.background-tasks-and-flows                  | 10 of 14 (71.4%) | 10 of 14 (71.4%) |
| Cron Jobs                                  | automation.cron-jobs                                   | 12 of 22 (54.5%) | 12 of 22 (54.5%) |
| Event Ingress                              | automation.event-ingress                               | 0 of 15 (0%)     | 0 of 15 (0%)     |
| Heartbeat                                  | automation.heartbeat                                   | 1 of 4 (25%)     | 1 of 4 (25%)     |
| Polling Controls                           | automation.polling-controls                            | 4 of 10 (40%)    | 4 of 10 (40%)    |
| Channel Actions Commands and Approvals     | channels.channel-actions-commands-and-approvals        | 3 of 5 (60%)     | 3 of 5 (60%)     |
| Channel Setup                              | channels.channel-setup                                 | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Conversation Routing and Delivery          | channels.conversation-routing-and-delivery             | 4 of 31 (12.9%)  | 4 of 31 (12.9%)  |
| Group Thread and Ambient Room Behavior     | channels.group-thread-and-ambient-room-behavior        | 4 of 13 (30.8%)  | 4 of 13 (30.8%)  |
| Inbound Access and Identity Gates          | channels.inbound-access-and-identity-gates             | 3 of 8 (37.5%)   | 3 of 8 (37.5%)   |
| Media Attachments and Rich Channel Data    | channels.media-attachments-and-rich-channel-data       | 2 of 4 (50%)     | 2 of 4 (50%)     |
| Outbound Delivery and Reply Pipeline       | channels.outbound-delivery-and-reply-pipeline          | 8 of 30 (26.7%)  | 8 of 30 (26.7%)  |
| Status Health and Operator Controls        | channels.status-health-and-operator-controls           | 1 of 6 (16.7%)   | 1 of 6 (16.7%)   |
| Catalog Discovery                          | clawhub.catalog-discovery                              | 3 of 5 (60%)     | 3 of 5 (60%)     |
| Compatibility and Trust                    | clawhub.compatibility-and-trust                        | 1 of 12 (8.3%)   | 1 of 12 (8.3%)   |
| Plugin Lifecycle and Health                | clawhub.plugin-lifecycle-and-health                    | 4 of 26 (15.4%)  | 4 of 26 (15.4%)  |
| Publishing                                 | clawhub.publishing                                     | 4 of 7 (57.1%)   | 4 of 7 (57.1%)   |
| CLI Observability                          | cli.cli-observability                                  | 5 of 5 (100%)    | 5 of 5 (100%)    |
| CLI Setup                                  | cli.cli-setup                                          | 2 of 6 (33.3%)   | 2 of 6 (33.3%)   |
| Doctor                                     | cli.doctor                                             | 1 of 10 (10%)    | 1 of 10 (10%)    |
| Gateway Service Management                 | cli.gateway-service-management                         | 4 of 7 (57.1%)   | 4 of 7 (57.1%)   |
| Onboarding and Auth Setup                  | cli.onboarding-and-auth-setup                          | 4 of 5 (80%)     | 4 of 5 (80%)     |
| Plugin and Channel Setup                   | cli.plugin-and-channel-setup                           | 2 of 5 (40%)     | 2 of 5 (40%)     |
| Updates and Upgrades                       | cli.updates-and-upgrades                               | 5 of 5 (100%)    | 5 of 5 (100%)    |
| Access and Identity                        | community-channels.access-and-identity                 | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Channel Setup and Operations               | community-channels.channel-setup-and-operations        | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Conversation Routing and Delivery          | community-channels.conversation-routing-and-delivery   | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media and Rich Content                     | community-channels.media-and-rich-content              | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Agent Sandbox and Tooling                  | containers.agent-sandbox-and-tooling                   | 1 of 5 (20%)     | 1 of 5 (20%)     |
| Container Operations                       | containers.container-operations                        | 2 of 13 (15.4%)  | 2 of 13 (15.4%)  |
| Container Setup                            | containers.container-setup                             | 2 of 8 (25%)     | 2 of 8 (25%)     |
| Image Release and Validation               | containers.image-release-and-validation                | 2 of 9 (22.2%)   | 2 of 9 (22.2%)   |
| Browser Access and Trust                   | control-ui.browser-access-and-trust                    | 4 of 5 (80%)     | 4 of 5 (80%)     |
| Browser Realtime Talk                      | control-ui.browser-realtime-talk                       | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Browser UI                                 | control-ui.browser-ui                                  | 5 of 12 (41.7%)  | 5 of 12 (41.7%)  |
| Configuration                              | control-ui.configuration                               | 5 of 5 (100%)    | 5 of 5 (100%)    |
| Operator Console                           | control-ui.operator-console                            | 10 of 12 (83.3%) | 10 of 12 (83.3%) |
| WebChat Conversations                      | control-ui.webchat-conversations                       | 2 of 20 (10%)    | 2 of 20 (10%)    |
| Access and Identity                        | discord.access-and-identity                            | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Channel Setup and Operations               | discord.channel-setup-and-operations                   | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Conversation Routing and Delivery          | discord.conversation-routing-and-delivery              | 3 of 12 (25%)    | 3 of 12 (25%)    |
| Media and Rich Content                     | discord.media-and-rich-content                         | 1 of 1 (100%)    | 1 of 1 (100%)    |
| Native Controls and Approvals              | discord.native-controls-and-approvals                  | 1 of 5 (20%)     | 1 of 5 (20%)     |
| Realtime Voice and Calls                   | discord.realtime-voice-and-calls                       | 1 of 5 (20%)     | 1 of 5 (20%)     |
| Approvals and Remote Execution             | gateway.approvals-and-remote-execution                 | 4 of 6 (66.7%)   | 4 of 6 (66.7%)   |
| Device Auth and Pairing                    | gateway.device-auth-and-pairing                        | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Gateway Lifecycle                          | gateway.gateway-lifecycle                              | 2 of 12 (16.7%)  | 2 of 12 (16.7%)  |
| Gateway RPC APIs and Events                | gateway.gateway-rpc-apis-and-events                    | 16 of 22 (72.7%) | 16 of 22 (72.7%) |
| Health, Diagnostics, and Repair            | gateway.health-diagnostics-and-repair                  | 1 of 7 (14.3%)   | 1 of 7 (14.3%)   |
| Hosted Web Surface                         | gateway.hosted-web-surface                             | 3 of 4 (75%)     | 3 of 4 (75%)     |
| HTTP APIs                                  | gateway.http-apis                                      | 4 of 4 (100%)    | 4 of 4 (100%)    |
| Network Access and Discovery               | gateway.network-access-and-discovery                   | 2 of 6 (33.3%)   | 2 of 6 (33.3%)   |
| Nodes and Remote Capabilities              | gateway.nodes-and-remote-capabilities                  | 8 of 8 (100%)    | 8 of 8 (100%)    |
| Protocol Compatibility                     | gateway.protocol-compatibility                         | 7 of 7 (100%)    | 7 of 7 (100%)    |
| Roles and Permissions                      | gateway.roles-and-permissions                          | 1 of 11 (9.1%)   | 1 of 11 (9.1%)   |
| Security Controls                          | gateway.security-controls                              | 1 of 6 (16.7%)   | 1 of 6 (16.7%)   |
| WebSocket Connection                       | gateway.websocket-connection                           | 5 of 8 (62.5%)   | 5 of 8 (62.5%)   |
| Direct Gemini Runtime                      | google-ai.direct-gemini-runtime                        | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Media, Search, and Realtime                | google-ai.media-search-and-realtime                    | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Model Routing and Endpoints                | google-ai.model-routing-and-endpoints                  | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Prompt Caching                             | google-ai.prompt-caching                               | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Provider Setup and Credentials             | google-ai.provider-setup-and-credentials               | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Access and Identity                        | google-chat.access-and-identity                        | 0 of 11 (0%)     | 0 of 11 (0%)     |
| Channel Setup and Operations               | google-chat.channel-setup-and-operations               | 0 of 16 (0%)     | 0 of 16 (0%)     |
| Conversation Routing and Delivery          | google-chat.conversation-routing-and-delivery          | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media and Rich Content                     | google-chat.media-and-rich-content                     | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Native Controls and Approvals              | google-chat.native-controls-and-approvals              | 0 of 16 (0%)     | 0 of 16 (0%)     |
| Hosted LLM Providers                       | hosted-providers.hosted-llm-providers                  | 0 of 12 (0%)     | 0 of 12 (0%)     |
| Hosted Media Providers                     | hosted-providers.hosted-media-providers                | 1 of 8 (12.5%)   | 1 of 8 (12.5%)   |
| Provider Operations                        | hosted-providers.provider-operations                   | 0 of 12 (0%)     | 0 of 12 (0%)     |
| Access and Identity                        | imessage-bluebubbles.access-and-identity               | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Channel Setup and Operations               | imessage-bluebubbles.channel-setup-and-operations      | 0 of 11 (0%)     | 0 of 11 (0%)     |
| Conversation Routing and Delivery          | imessage-bluebubbles.conversation-routing-and-delivery | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Media and Rich Content                     | imessage-bluebubbles.media-and-rich-content            | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Native Controls and Approvals              | imessage-bluebubbles.native-controls-and-approvals     | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Chat and Sessions                          | ios.chat-and-sessions                                  | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Device Commands                            | ios.device-commands                                    | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Distribution                               | ios.distribution                                       | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Gateway Setup and Diagnostics              | ios.gateway-setup-and-diagnostics                      | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Media and Sharing                          | ios.media-and-sharing                                  | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Notifications and Background               | ios.notifications-and-background                       | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Voice                                      | ios.voice                                              | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Access and Exposure                        | kubernetes.access-and-exposure                         | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Cluster Lifecycle                          | kubernetes.cluster-lifecycle                           | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Configuration and Secrets                  | kubernetes.configuration-and-secrets                   | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Deployment Setup                           | kubernetes.deployment-setup                            | 0 of 5 (0%)      | 0 of 5 (0%)      |
| App Distribution                           | linux-app.app-distribution                             | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Chat and Sessions                          | linux-app.chat-and-sessions                            | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Desktop Capabilities                       | linux-app.desktop-capabilities                         | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Gateway Connectivity                       | linux-app.gateway-connectivity                         | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Status and Diagnostics                     | linux-app.status-and-diagnostics                       | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Deployment Targets                         | linux-host.deployment-targets                          | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Diagnostics and Repair                     | linux-host.diagnostics-and-repair                      | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Gateway Runtime and Service Control        | linux-host.gateway-runtime-and-service-control         | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Host Setup and Updates                     | linux-host.host-setup-and-updates                      | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Remote Access and Security                 | linux-host.remote-access-and-security                  | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Local Memory and Embeddings                | local-models.local-memory-and-embeddings               | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Native Provider Plugins                    | local-models.native-provider-plugins                   | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Network Safety and Prompt Controls         | local-models.network-safety-and-prompt-controls        | 0 of 2 (0%)      | 0 of 2 (0%)      |
| OpenAI-Compatible Runtime Compatibility    | local-models.openai-compatible-runtime-compatibility   | 0 of 8 (0%)      | 0 of 8 (0%)      |
| Provider Setup, Lifecycle, and Diagnostics | local-models.provider-setup-lifecycle-and-diagnostics  | 0 of 12 (0%)     | 0 of 12 (0%)     |
| Canvas                                     | macos-app.canvas                                       | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Local Setup                                | macos-app.local-setup                                  | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Native Capabilities                        | macos-app.native-capabilities                          | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Remote Connections                         | macos-app.remote-connections                           | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Remote WebChat                             | macos-app.remote-webchat                               | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Status and Settings                        | macos-app.status-and-settings                          | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Voice and Talk                             | macos-app.voice-and-talk                               | 0 of 3 (0%)      | 0 of 3 (0%)      |
| WebChat                                    | macos-app.webchat                                      | 0 of 3 (0%)      | 0 of 3 (0%)      |
| CLI Setup                                  | macos-host.cli-setup                                   | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Diagnostics and Observability              | macos-host.diagnostics-and-observability               | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Gateway Service Lifecycle                  | macos-host.gateway-service-lifecycle                   | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Local Gateway Integration                  | macos-host.local-gateway-integration                   | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Permissions and Native Capabilities        | macos-host.permissions-and-native-capabilities         | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Profiles and Isolation                     | macos-host.profiles-and-isolation                      | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Remote Gateway Mode                        | macos-host.remote-gateway-mode                         | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Access and Identity                        | matrix.access-and-identity                             | 4 of 6 (66.7%)   | 4 of 6 (66.7%)   |
| Channel Setup and Operations               | matrix.channel-setup-and-operations                    | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Conversation Routing and Delivery          | matrix.conversation-routing-and-delivery               | 1 of 1 (100%)    | 1 of 1 (100%)    |
| Encryption and Verification                | matrix.encryption-and-verification                     | 3 of 3 (100%)    | 3 of 3 (100%)    |
| Media and Rich Content                     | matrix.media-and-rich-content                          | 1 of 1 (100%)    | 1 of 1 (100%)    |
| Native Controls and Approvals              | matrix.native-controls-and-approvals                   | 2 of 6 (33.3%)   | 2 of 6 (33.3%)   |
| Image Generation                           | media-generation.image-generation                      | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Media Routing and Discovery                | media-generation.media-routing-and-discovery           | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Music Generation                           | media-generation.music-generation                      | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Task Lifecycle and Delivery                | media-generation.task-lifecycle-and-delivery           | 0 of 12 (0%)     | 0 of 12 (0%)     |
| Video Generation                           | media-generation.video-generation                      | 0 of 11 (0%)     | 0 of 11 (0%)     |
| Channel Media Handling                     | media.channel-media-handling                           | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Media Configuration                        | media.media-configuration                              | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media Generation                           | media.media-generation                                 | 7 of 21 (33.3%)  | 7 of 21 (33.3%)  |
| Media Intake and Access                    | media.media-intake-and-access                          | 5 of 8 (62.5%)   | 5 of 8 (62.5%)   |
| Media Understanding                        | media.media-understanding                              | 7 of 14 (50%)    | 7 of 14 (50%)    |
| Text-to-Speech Delivery                    | media.text-to-speech-delivery                          | 2 of 2 (100%)    | 2 of 2 (100%)    |
| Access and Identity                        | microsoft-teams.access-and-identity                    | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Channel Setup and Operations               | microsoft-teams.channel-setup-and-operations           | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Conversation Routing and Delivery          | microsoft-teams.conversation-routing-and-delivery      | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Media and Rich Content                     | microsoft-teams.media-and-rich-content                 | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Native Controls and Approvals              | microsoft-teams.native-controls-and-approvals          | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Activation and App UX                      | nix.activation-and-app-ux                              | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Config and State                           | nix.config-and-state                                   | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Install Handoff                            | nix.install-handoff                                    | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Plugin Lifecycle                           | nix.plugin-lifecycle                                   | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Service Runtime and Guards                 | nix.service-runtime-and-guards                         | 0 of 8 (0%)      | 0 of 8 (0%)      |
| Diagnostic Collection                      | observability.diagnostic-collection                    | 7 of 10 (70%)    | 7 of 10 (70%)    |
| Health and Repair                          | observability.health-and-repair                        | 9 of 18 (50%)    | 9 of 18 (50%)    |
| Logging                                    | observability.logging                                  | 4 of 5 (80%)     | 4 of 5 (80%)     |
| Session Diagnostics                        | observability.session-diagnostics                      | 1 of 4 (25%)     | 1 of 4 (25%)     |
| Telemetry Export                           | observability.telemetry-export                         | 10 of 26 (38.5%) | 10 of 26 (38.5%) |
| Image and Multimodal Input                 | openai.image-and-multimodal-input                      | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Model and Auth                             | openai.model-and-auth                                  | 3 of 9 (33.3%)   | 3 of 9 (33.3%)   |
| Native Codex Harness                       | openai.native-codex-harness                            | 2 of 12 (16.7%)  | 2 of 12 (16.7%)  |
| Responses and Tool Compatibility           | openai.responses-and-tool-compatibility                | 1 of 6 (16.7%)   | 1 of 6 (16.7%)   |
| Voice and Realtime Audio                   | openai.voice-and-realtime-audio                        | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Chat Runtime and Normalization             | openrouter.chat-runtime-and-normalization              | 0 of 15 (0%)     | 0 of 15 (0%)     |
| Media Generation and Speech                | openrouter.media-generation-and-speech                 | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Provider Recovery and Diagnostics          | openrouter.provider-recovery-and-diagnostics           | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Provider Setup and Auth                    | openrouter.provider-setup-and-auth                     | 0 of 14 (0%)     | 0 of 14 (0%)     |
| Authoring and Packaging plugins            | plugins.authoring-and-packaging-plugins                | 8 of 8 (100%)    | 8 of 8 (100%)    |
| Bundled plugins                            | plugins.bundled-plugins                                | 2 of 5 (40%)     | 2 of 5 (40%)     |
| Canvas plugin                              | plugins.canvas-plugin                                  | 2 of 5 (40%)     | 2 of 5 (40%)     |
| Channel plugins                            | plugins.channel-plugins                                | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Installing and running plugins             | plugins.installing-and-running-plugins                 | 11 of 24 (45.8%) | 11 of 24 (45.8%) |
| Plugin approvals                           | plugins.plugin-approvals                               | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Provider and tool plugins                  | plugins.provider-and-tool-plugins                      | 3 of 22 (13.6%)  | 3 of 22 (13.6%)  |
| Publishing plugins                         | plugins.publishing-plugins                             | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Testing plugins                            | plugins.testing-plugins                                | 6 of 11 (54.5%)  | 6 of 11 (54.5%)  |
| Access and Identity                        | regional-channels.access-and-identity                  | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Channel Setup and Operations               | regional-channels.channel-setup-and-operations         | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Conversation Routing and Delivery          | regional-channels.conversation-routing-and-delivery    | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media and Rich Content                     | regional-channels.media-and-rich-content               | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Approval Policy and Tool Safeguards        | security.approval-policy-and-tool-safeguards           | 1 of 6 (16.7%)   | 1 of 6 (16.7%)   |
| Channel Access Control                     | security.channel-access-control                        | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Credential and Secret Hygiene              | security.credential-and-secret-hygiene                 | 3 of 11 (27.3%)  | 3 of 11 (27.3%)  |
| Device and Node Pairing                    | security.device-and-node-pairing                       | 0 of 11 (0%)     | 0 of 11 (0%)     |
| Gateway Auth and Remote Access             | security.gateway-auth-and-remote-access                | 2 of 9 (22.2%)   | 2 of 9 (22.2%)   |
| Plugin Trust                               | security.plugin-trust                                  | 0 of 2 (0%)      | 0 of 2 (0%)      |
| CLI Session and Transcript Management      | session-memory.cli-session-and-transcript-management   | 2 of 3 (66.7%)   | 2 of 3 (66.7%)   |
| Context Engine                             | session-memory.context-engine                          | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Core Prompts and Context                   | session-memory.core-prompts-and-context                | 1 of 8 (12.5%)   | 1 of 8 (12.5%)   |
| Cross-client History and Session Parity    | session-memory.cross-client-history-and-session-parity | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Diagnostics, Maintenance, and Recovery     | session-memory.diagnostics-maintenance-and-recovery    | 2 of 13 (15.4%)  | 2 of 13 (15.4%)  |
| Memory                                     | session-memory.memory                                  | 3 of 23 (13%)    | 3 of 23 (13%)    |
| Session Routing                            | session-memory.session-routing                         | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Token Management                           | session-memory.token-management                        | 2 of 10 (20%)    | 2 of 10 (20%)    |
| Transcript Persistence                     | session-memory.transcript-persistence                  | 2 of 2 (100%)    | 2 of 2 (100%)    |
| Access and Identity                        | signal.access-and-identity                             | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Channel Setup and Operations               | signal.channel-setup-and-operations                    | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Conversation Routing and Delivery          | signal.conversation-routing-and-delivery               | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media and Rich Content                     | signal.media-and-rich-content                          | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Native Controls and Approvals              | signal.native-controls-and-approvals                   | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Access and Identity                        | slack.access-and-identity                              | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Channel Setup and Operations               | slack.channel-setup-and-operations                     | 1 of 10 (10%)    | 1 of 10 (10%)    |
| Conversation Routing and Delivery          | slack.conversation-routing-and-delivery                | 4 of 7 (57.1%)   | 4 of 7 (57.1%)   |
| Media and Rich Content                     | slack.media-and-rich-content                           | 1 of 1 (100%)    | 1 of 1 (100%)    |
| Native Controls and Approvals              | slack.native-controls-and-approvals                    | 2 of 8 (25%)     | 2 of 8 (25%)     |
| Gateway Runtime                            | small-linux.gateway-runtime                            | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Performance and Diagnostics                | small-linux.performance-and-diagnostics                | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Remote Access and Auth                     | small-linux.remote-access-and-auth                     | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Setup and Compatibility                    | small-linux.setup-and-compatibility                    | 0 of 13 (0%)     | 0 of 13 (0%)     |
| Access and Identity                        | telegram.access-and-identity                           | 0 of 10 (0%)     | 0 of 10 (0%)     |
| Channel Setup and Operations               | telegram.channel-setup-and-operations                  | 2 of 10 (20%)    | 2 of 10 (20%)    |
| Conversation Routing and Delivery          | telegram.conversation-routing-and-delivery             | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media and Rich Content                     | telegram.media-and-rich-content                        | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Native Controls and Approvals              | telegram.native-controls-and-approvals                 | 3 of 11 (27.3%)  | 3 of 11 (27.3%)  |
| Browser Automation                         | tools.browser-automation                               | 2 of 8 (25%)     | 2 of 8 (25%)     |
| Sandbox and Tool Policy                    | tools.sandbox-and-tool-policy                          | 3 of 6 (50%)     | 3 of 6 (50%)     |
| Tool Invocation and Execution              | tools.tool-invocation-and-execution                    | 4 of 8 (50%)     | 4 of 8 (50%)     |
| Input and Commands                         | tui.input-and-commands                                 | 8 of 8 (100%)    | 8 of 8 (100%)    |
| Local Shell Execution                      | tui.local-shell-execution                              | 4 of 4 (100%)    | 4 of 4 (100%)    |
| Rendering and Output Safety                | tui.rendering-and-output-safety                        | 4 of 4 (100%)    | 4 of 4 (100%)    |
| Runtime Modes                              | tui.runtime-modes                                      | 14 of 14 (100%)  | 14 of 14 (100%)  |
| Session Management                         | tui.session-management                                 | 3 of 3 (100%)    | 3 of 3 (100%)    |
| Access and Identity                        | voice-call.access-and-identity                         | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Channel Setup and Operations               | voice-call.channel-setup-and-operations                | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Conversation Routing and Delivery          | voice-call.conversation-routing-and-delivery           | 0 of 1 (0%)      | 0 of 1 (0%)      |
| Media and Rich Content                     | voice-call.media-and-rich-content                      | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Realtime Voice and Calls                   | voice-call.realtime-voice-and-calls                    | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Native App Talk                            | voice.native-app-talk                                  | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Realtime Talk Sessions                     | voice.realtime-talk-sessions                           | 1 of 11 (9.1%)   | 1 of 11 (9.1%)   |
| Speech and Transcription                   | voice.speech-and-transcription                         | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Talk Observability                         | voice.talk-observability                               | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Talk Providers                             | voice.talk-providers                                   | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Voice Wake and Routing                     | voice.voice-wake-and-routing                           | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Delivery and Recovery                      | watchos.delivery-and-recovery                          | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Distribution and Support                   | watchos.distribution-and-support                       | 0 of 6 (0%)      | 0 of 6 (0%)      |
| Exec Approvals                             | watchos.exec-approvals                                 | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Notifications and Replies                  | watchos.notifications-and-replies                      | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Watch App UI                               | watchos.watch-app-ui                                   | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Network Safety                             | web-search.network-safety                              | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Search Providers                           | web-search.search-providers                            | 0 of 19 (0%)     | 0 of 19 (0%)     |
| Setup and Diagnostics                      | web-search.setup-and-diagnostics                       | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Tool Availability and Fetch                | web-search.tool-availability-and-fetch                 | 1 of 12 (8.3%)   | 1 of 12 (8.3%)   |
| Access and Identity                        | whatsapp.access-and-identity                           | 0 of 7 (0%)      | 0 of 7 (0%)      |
| Channel Setup and Operations               | whatsapp.channel-setup-and-operations                  | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Conversation Routing and Delivery          | whatsapp.conversation-routing-and-delivery             | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Media and Rich Content                     | whatsapp.media-and-rich-content                        | 0 of 5 (0%)      | 0 of 5 (0%)      |
| Native Controls and Approvals              | whatsapp.native-controls-and-approvals                 | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Chat Sessions                              | windows-app.chat-sessions                              | 0 of 2 (0%)      | 0 of 2 (0%)      |
| Desktop Tools and Permissions              | windows-app.desktop-tools-and-permissions              | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Gateway Connection                         | windows-app.gateway-connection                         | 0 of 3 (0%)      | 0 of 3 (0%)      |
| Installation and Updates                   | windows-app.installation-and-updates                   | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Status and Repair                          | windows-app.status-and-repair                          | 0 of 5 (0%)      | 0 of 5 (0%)      |
| CLI                                        | windows.cli                                            | 0 of 9 (0%)      | 0 of 9 (0%)      |
| Gateway Management                         | windows.gateway-management                             | 0 of 11 (0%)     | 0 of 11 (0%)     |
| Networking                                 | windows.networking                                     | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Updates                                    | windows.updates                                        | 0 of 4 (0%)      | 0 of 4 (0%)      |
| Browser and Control UI                     | wsl.browser-and-control-ui                             | 0 of 6 (0%)      | 0 of 6 (0%)      |
| CLI                                        | wsl.cli                                                | 0 of 8 (0%)      | 0 of 8 (0%)      |
| Diagnostics and Repair                     | wsl.diagnostics-and-repair                             | 0 of 8 (0%)      | 0 of 8 (0%)      |
| Gateway Access and Exposure                | wsl.gateway-access-and-exposure                        | 0 of 11 (0%)     | 0 of 11 (0%)     |
| Gateway Service Lifecycle                  | wsl.gateway-service-lifecycle                          | 0 of 10 (0%)     | 0 of 10 (0%)     |
| WSL Setup                                  | wsl.wsl-setup                                          | 0 of 6 (0%)      | 0 of 6 (0%)      |

> Last updated: 2026-09-19
