Following #25 and #27, which covered goose, two other AAIF hosted projects are missing from landscape/landscape.yml. Both raise a genuine placement question, so I am raising it for the Domain Editors rather than proposing a subcategory myself.
What is missing
I checked both against the published aaif/aaif-landscape landscape.yml, where each carries maturity: member, the same status MCP and goose have.
agentgateway (https://agentgateway.dev/, https://github.com/agentgateway/agentgateway), described upstream as a gateway for agentic AI that unifies MCP, agent to agent communication, LLM inference, APIs and services under one control plane. The published landscape files it under Frameworks & Infrastructure, Orchestration & Multi-Agent.
AGENTS.md (https://agents.md/, https://github.com/agentsmd/agents.md), a simple open format for guiding coding agents. The published landscape files it under Foundations & Protocols, Protocols & Standards.
Why the current subcategories are an awkward fit
For agentgateway, this taxonomy has no gateway, proxy or control plane subcategory. Orchestration Runtimes covers frameworks that compose agent logic rather than infrastructure that routes traffic between agents and tools, and Prompt & Runtime Guardrails is about inspecting and constraining model behaviour rather than routing. A data plane component does not clearly belong to either.
For AGENTS.md, Communication Protocols currently holds MCP and A2A, which are wire protocols. AGENTS.md is a repository file convention, so grouping it there would stretch what Communication Protocols means. Discovery & Naming is closer in spirit, since the file is how an agent finds instructions for a codebase, though that subcategory today holds registries and identity systems.
The question
Would the editors prefer to place these in existing subcategories, accepting the stretch, or to add something like a Gateways & Control Planes subcategory under Agent Runtimes, Frameworks & Workflow Orchestration and a Conventions & File Formats subcategory under Protocols & Discovery Registries? Either answer works for me. I mainly want the foundation's own hosted projects represented, and the second option may generalise better as more infrastructure and convention style projects arrive.
@thc1006 has offered to prepare the landscape.yml entries once a subcategory is chosen.
Following #25 and #27, which covered goose, two other AAIF hosted projects are missing from
landscape/landscape.yml. Both raise a genuine placement question, so I am raising it for the Domain Editors rather than proposing a subcategory myself.What is missing
I checked both against the published
aaif/aaif-landscapelandscape.yml, where each carriesmaturity: member, the same status MCP and goose have.agentgateway (
https://agentgateway.dev/,https://github.com/agentgateway/agentgateway), described upstream as a gateway for agentic AI that unifies MCP, agent to agent communication, LLM inference, APIs and services under one control plane. The published landscape files it under Frameworks & Infrastructure, Orchestration & Multi-Agent.AGENTS.md (
https://agents.md/,https://github.com/agentsmd/agents.md), a simple open format for guiding coding agents. The published landscape files it under Foundations & Protocols, Protocols & Standards.Why the current subcategories are an awkward fit
For agentgateway, this taxonomy has no gateway, proxy or control plane subcategory. Orchestration Runtimes covers frameworks that compose agent logic rather than infrastructure that routes traffic between agents and tools, and Prompt & Runtime Guardrails is about inspecting and constraining model behaviour rather than routing. A data plane component does not clearly belong to either.
For AGENTS.md, Communication Protocols currently holds MCP and A2A, which are wire protocols. AGENTS.md is a repository file convention, so grouping it there would stretch what Communication Protocols means. Discovery & Naming is closer in spirit, since the file is how an agent finds instructions for a codebase, though that subcategory today holds registries and identity systems.
The question
Would the editors prefer to place these in existing subcategories, accepting the stretch, or to add something like a Gateways & Control Planes subcategory under Agent Runtimes, Frameworks & Workflow Orchestration and a Conventions & File Formats subcategory under Protocols & Discovery Registries? Either answer works for me. I mainly want the foundation's own hosted projects represented, and the second option may generalise better as more infrastructure and convention style projects arrive.
@thc1006 has offered to prepare the
landscape.ymlentries once a subcategory is chosen.