Skip to content
AIWikis.org

Strengthening The UAIX Agent Executability Matrix For Full Spectrum Agent Support

Publication Warning This page is marked noindex and should not be treated as canonical public authority.

The UAIX Agent Executability Matrix is strongest when interpreted as an **interoperability and execution-surface taxonomy** for external agents and chatbots, not as a general taxonomy of intelligence, autonomy, or “ag...

Metadata

FieldValue
Source siteaiwikis.org
Source URLhttps://aiwikis.org/
Canonical AIWikis URLhttps://aiwikis.org/aiwikis/files/raw-uaix-reports-2026-06-15-agent-fallbacks-dotnet-boundary-strengthenin-5bd54b41/
Source referenceraw/uaix/reports/2026-06-15-agent-fallbacks-dotnet-boundary/Strengthening the UAIX Agent Executability Matrix for Full-Spectrum Agent Support.md
File typemd
Content categoryspecification
Last fetched2026-06-22T01:56:21.9510185Z
Last changed2026-06-15T00:43:40.8928332Z
Content hashsha256:5bd54b4100beb6ecf41975b2146614d249386a086d12853092cb1c124e5ad89b
Import statusnew
Raw source layerdata/sources/aiwikis/raw-uaix-reports-2026-06-15-agent-fallbacks-dotnet-boundary-strengthening-the-uaix-agent-executa-5bd54b4100be.md
Normalized source layerdata/normalized/aiwikis/raw-uaix-reports-2026-06-15-agent-fallbacks-dotnet-boundary-strengthening-the-uaix-agent-executa-5bd54b4100be.txt

Current File Content

Structure Preview

  • Strengthening the UAIX Agent Executability Matrix for Full-Spectrum Agent Support
  • Executive summary
  • UAIX matrix analysis
  • Matrix comparison with academic and industry taxonomies
  • Levels and implementation patterns
  • Metrics, benchmarks, and CI/CD
  • Roadmap and open questions

Raw Version

This public page shows a bounded preview of a large source file. The complete source remains in the raw and normalized source layers named in metadata, with the SHA-256 hash above for verification.

  • Source characters: 31809
  • Preview characters: 11650
# Strengthening the UAIX Agent Executability Matrix for Full-Spectrum Agent Support

## Executive summary

The UAIX Agent Executability Matrix is strongest when interpreted as an **interoperability and execution-surface taxonomy** for external agents and chatbots, not as a general taxonomy of intelligence, autonomy, or “agentness.” Its major design strengths are explicit downgrade behavior for unknown clients, a hard public-safe floor for low-capability access, bounded GET-action fallbacks, required no-op behavior, and an evidence-oriented boundary that keeps execution outside UAIX while recording reviewed packets, capability claims, and handoffs. Those choices align well with the practical direction of the industry: Anthropic distinguishes predefined workflows from autonomous agents; OpenAI decomposes agents into models, tools, state, and orchestration; MCP standardizes agent-to-tool/tool-context integration; and A2A standardizes agent-to-agent collaboration. citeturn8view2turn8view3turn7view0turn15view0turn34view0turn25view1turn38view3turn35view2

The main weakness is that UAIX currently compresses **multiple orthogonal dimensions** into a mostly linear ladder. Across the matrix, capability-adaptive interoperability page, capability surface matrix, advanced-agent guide, and capability framework, the level meanings shift between discovery, browser ability, schema capability, authentication, restore/readback verification, multi-agent coordination, and auditability. The result is conceptually useful but operationally brittle: the same label can mean different things across documents, and some machine-readable fields lag the normative prose. In practice, that makes conformance harder, implementation mapping noisier, and evaluation design less reproducible. citeturn8view2turn14view0turn7view1turn7view5turn13view0

The most important recommendation is to keep the familiar **L0–L7 ladder for compatibility**, but make the matrix more robust by adding an explicit **multi-axis profile** beneath it: discovery surface, invocation surface, schema/tool surface, authority scope, verification/readback, collaboration topology, memory/evidence, and negotiation/fallback behavior. That would bring UAIX closer to how MCP, A2A, Anthropic, OpenAI, and Google ADK actually decompose agent systems in production, while preserving UAIX’s unique emphasis on public, portable, auditable capability declarations. citeturn35view2turn34view1turn25view1turn38view3turn30view8turn34view4

At the implementation level, the most robust support strategy is a phased one: first normalize semantics and route-record fields; then ship conformance fixtures and validators; then provide reference implementations for L0–L4; finally add verified readback, multi-agent handoff, and negotiation support for L5–L7. Across all phases, evaluation should follow the combined pattern advocated by Anthropic and OpenAI: automated evals and trace grading in development and CI/CD, plus production monitoring, transcript review, and selective human grading to catch failures that synthetic tests miss. citeturn8view0turn8view1turn13view0turn27view7turn36view0turn36view1turn37view2

## UAIX matrix analysis

UAIX’s normative materials say that capability-adaptive interoperability lets a site declare what each class of agent can safely do before action is inferred. The published matrix, current as of the machine-readable release dated **2026-06-10**, defines eight levels from read-only route discovery through site-specific capability negotiation, and requires route records to name method, content type, side-effect status, required fields, result URL, restore/readback URL, credential response path, browser-form equivalent, GET safety, and fallback behavior. The validator also checks the **lowest advertised capability first**, which is a good design choice because it prevents richer interfaces from hiding the absence of honest low-capability discovery. citeturn8view2turn13view0turn8view0

UAIX is especially clear about three safety principles. First, **Minimal Access** is strictly public, GET-only, no-body, no-auth, no-custom-header, non-mutating, and returns only `code` and `url`. Second, **GET-Action** is explicitly a bounded idempotent fallback, not a replacement for POST JSON, and it must avoid secrets in URLs while using idempotency keys, rate limits, consent, auditability, and crawler protection. Third, the **No-Op Protocol** is mandatory safe-stop behavior whenever the agent cannot prove required capability, would need to guess hidden routes, or would place secrets or regulated data into a URL. Those are all excellent foundations for robust real-world compatibility. citeturn11view0turn9view0turn7view0turn8view3

The biggest issue is **semantic drift across UAIX documents**. The capability-adaptive interoperability page defines L2 as a browser-assisted agent, L3 as schema-capable, L4 as authenticated owner, L5 as restore-capable, L6 as multi-agent runtime, and L7 as site-specific negotiation. But the capability surface matrix uses L2 for “schema-capable agent,” L3 for “tool agent,” L4 for “workflow agent,” L5 for “multi-agent runtime,” and L6 for “audited agent system,” while the separate Agent Capability Framework uses still another ladder focused on rule-following, tool use, bounded autonomy, domain autonomy, and multi-agent collaboration. That means UAIX currently has **overlapping ladders** rather than one stable one. citeturn8view2turn14view0turn7view5turn7view1

A second issue is that a **single ordered ladder mixes orthogonal concerns**. Browser execution, JSON POST, authentication, restore/readback, multi-agent collaboration, and site-specific negotiation are not purely cumulative in the way that transport or parsing capability usually is. A system may support structured POST without browser automation, multi-agent handoff without restore/readback, or strong audit/evidence without site-specific negotiation. MCP and A2A both decompose these concerns instead of embedding them into one scalar progression, and OpenAI similarly frames production agents as the composition of models, tools, state/memory, and orchestration. My assessment is that UAIX should preserve a headline level but back it with explicit facet flags. citeturn38view3turn35view2turn25view1

A third issue is a concrete **prose-versus-JSON inconsistency**. The prose says route guidance should include items such as **fetch execution class** and **live-GET-blocked fallback**, while the machine-readable JSON field list omits those fields and lists only a shorter set. Because validators and implementers normally key off machine-readable assets, this mismatch will create avoidable divergence. citeturn8view0turn8view1turn13view0

A fourth issue is that the matrix is **strong on interoperability semantics but thin on runtime-operational requirements**. UAIX is clear that runtimes execute elsewhere and that UAIX records evidence, trust, memory proposals, and handoff boundaries; however, the matrix does not yet define minimum expectations for observability, trace correlation, evaluation datasets, security controls by level, or performance budgets by level. That is an understandable scoping choice, but it is the part that needs strengthening if the goal is “support all levels of AI agents and chatbots” in production. citeturn15view0turn7view1turn11view2turn37view2

The most robust extension is to convert UAIX into a **layered profile**:

- **Discovery**: static HTML, `llms.txt`, sitemap, manifest, agent card.
- **Invocation**: read-only GET, bounded GET-action, browser form, POST JSON, task stream, push notifications.
- **Tool/schema**: JSON Schema, OpenAPI, MCP prompts/resources/tools, A2A agent card.
- **Authority**: none, delegated read, approval-bound write, short-lived owner credential, in-task auth.
- **Verification**: result URL, restore/readback URL, artifact, checksum, final report.
- **Coordination**: single agent, orchestrator-workers, peer A2A collaboration.
- **Governance**: idempotency, consent, memory review, audit log, validator evidence.
- **Negotiation/fallback**: no-op, review URL, browser fallback, POST-blocked fallback, live-GET-blocked fallback. citeturn13view0turn14view0turn15view0turn38view3turn35view2turn30view8

## Matrix comparison with academic and industry taxonomies

UAIX should not compete with broader agent taxonomies; it should explicitly position itself as the **web/interoperability/execution layer** that sits underneath them. Academic work has mostly classified agents by autonomy, decision process, or interaction style; industry work has increasingly classified them by architectural composition, tool protocol, and collaboration protocol. That is why UAIX feels closest in spirit to MCP and A2A, while Anthropic, OpenAI, and ADK are better guides for internal implementation patterns. citeturn19search15turn34view0turn25view1turn38view3turn35view2turn34view4

| Source | Primary unit of classification | Closest UAIX mapping | What UAIX should borrow | Sources |
| --- | --- | --- | --- | --- |
| Franklin and Graesser 1996 | Autonomous-agent taxonomy; separates agents from ordinary programs by autonomy and related properties | Broader than UAIX; explains why UAIX is not a full “agentness” taxonomy | State clearly that UAIX classifies **executability and interoperability**, not intelligence or autonomy | citeturn19search15 |
| ReAct 2022 | Reasoning-and-acting control loop | Maps mainly to L3–L6 agent behavior, not discovery or public capability declaration | Add an implementation-pattern vocabulary for plan/act/observe loops | citeturn19search0 |
| Toolformer 2023 | Learned tool-use behavior | Maps mainly to L3–L4 tool invocation semantics | Add tool-use quality measures and tool-selection evaluation hooks | citeturn19search1 |
| AutoGen 2023 | Multi-agent conversation framework | Maps mainly to L6 collaboration and handoff | Add explicit coordination topologies and handoff completeness requirements | citeturn19search2 |
| Anthropic 2024 | Architectural distinction between **workflows** and **agents**; plus common production patterns | Maps to how UAIX levels should be implemented, especially L2–L6 | Add pattern tags like prompt chain, routing, parallelization, orchestrator-workers, evaluator-optimizer | citeturn34view0turn26view1turn26view2 |
| OpenAI 2026 | Composable primitives: models, tools, state/memory, orchestration; SDK path for orchestration, approvals, tracing | Closest to L3–L6 implementation anatomy | Replace “one ladder” thinking with level + orthogonal capability facets | citeturn25view1turn29view1turn25view11 |
| MCP 2025 | Agent-to-tool/context protocol with resources, prompts, tools, capability negotiation, stateful JSON-RPC connections | Maps mostly to internal agent surfaces at L2–L4 and some L7 negotiation | Separate **tool/context surface** from collaboration/auth/verification surface | citeturn38view3turn38view0turn38view1turn38view2 |
| A2A 2025–2026 | Agent-to-agent collaboration with agent cards, task lifecycle, streams, artifacts, push notifications | Maps mainly to L6–L7 | Import task lifecycle, artifact semantics, async status, discovery, and push/streaming semantics | citeturn30view8turn30view4turn30view6turn30view7 |
| Google ADK 2026 | Workflow agents, dynamic routing, multi-agent systems in an enterprise framework | Maps mostly to L3–L6 production realization | Publish reference implementations for workflow and multi-agent runtime profiles | citeturn34view4 |

Why This File Exists

This is a source file from aiwikis.org. It is shown here because AIWikis.org is demonstrating the real source files that make the UAIX / LLM Wiki memory system work, not only summarizing those systems after the fact.

Role

This file is a focused source unit. Its path, headings, and metadata give an agent a retrieval handle that is smaller than loading the entire site or repository.

Structure

The file is structured around these visible headings: Strengthening the UAIX Agent Executability Matrix for Full-Spectrum Agent Support; Executive summary; UAIX matrix analysis; Matrix comparison with academic and industry taxonomies; Levels and implementation patterns; Metrics, benchmarks, and CI/CD; Roadmap and open questions. Those headings are retrieval anchors: a crawler or LLM can decide whether the file is relevant before reading every line.

Prompt-Size And Retrieval Benefit

Keeping this material in a separate file reduces prompt pressure because an agent can load this exact unit only when its role, source site, category, or hash is relevant. The surrounding index pages point to it, while this page preserves the full content for audit and exact recall.

How To Use It

  • Humans should read the metadata first, then inspect the raw content when they need exact wording or provenance.
  • LLMs and agents should use the source site, category, hash, headings, and related files to decide whether this file belongs in the active prompt.
  • Crawlers should treat the AIWikis page as transparent evidence and follow the source URL/source reference for authority boundaries.
  • Future maintainers should regenerate this page whenever the source hash changes, then review the explanation if the role or structure changed.

Update Requirements

When this source file changes, update the raw source layer, normalized source layer, hash history, this rendered page, generated explanation, source-file inventory, changed-files report, and any source-section index that links to it.

Related Pages

Provenance And History

  • Current observation: 2026-06-22T01:56:21.9510185Z
  • Source origin: current-source-workspace
  • Retrieval method: local-source-workspace
  • Duplicate group: sfg-443 (primary)
  • Historical hash records are stored in data/hashes/source-file-history.jsonl.

Machine-Readable Metadata

{
    "title":  "Strengthening The UAIX Agent Executability Matrix For Full Spectrum Agent Support",
    "source_site":  "aiwikis.org",
    "source_url":  "https://aiwikis.org/",
    "canonical_url":  "https://aiwikis.org/aiwikis/files/raw-uaix-reports-2026-06-15-agent-fallbacks-dotnet-boundary-strengthenin-5bd54b41/",
    "source_reference":  "raw/uaix/reports/2026-06-15-agent-fallbacks-dotnet-boundary/Strengthening the UAIX Agent Executability Matrix for Full-Spectrum Agent Support.md",
    "file_type":  "md",
    "content_category":  "specification",
    "content_hash":  "sha256:5bd54b4100beb6ecf41975b2146614d249386a086d12853092cb1c124e5ad89b",
    "last_fetched":  "2026-06-22T01:56:21.9510185Z",
    "last_changed":  "2026-06-15T00:43:40.8928332Z",
    "import_status":  "new",
    "duplicate_group_id":  "sfg-443",
    "duplicate_role":  "primary",
    "related_files":  [

                      ],
    "generated_explanation":  true,
    "explanation_last_generated":  "2026-06-22T01:56:21.9510185Z"
}

Next Useful Routes

  • Start Here A task-first reading path for AIWikis.org, separating newcomer learning, source-memory lookup, maintainer workflow, and AI-agent retrieval.
  • Topic Index A tag-oriented index for LLM Wiki, AI memory, UAI, source governance, crawling, and retrieval topics.
  • Source Map AIWikis source-governed page for durable AI memory, evidence routing, and agent-readable retrieval.
  • AIWikis.org AIWikis.org source-system overview for transparent AIWikis memory demonstration.
  • AIWikis.org Files Site-scoped current-source file index for AIWikis.org.
  • AIWikis.org UAI System Files Real current AIWikis file-backed content, source-side wiki, raw archive, graph, handoff, and public-route evidence files.