Frontmatter
| id | 9799 |
| title | Clarify A2A Schema: Exposing False Industry ''Gold Standards'' |
| state | Closed |
| labels | documentationenhancementai |
| assignees | tobiu |
| createdAt | Apr 8, 2026, 11:48 PM |
| updatedAt | Apr 8, 2026, 11:55 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9799 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 8, 2026, 11:55 PM |
Clarify A2A Schema: Exposing False Industry 'Gold Standards'
Closeddocumentationenhancementai
tobiu assigned to @tobiu on Apr 8, 2026, 11:48 PM

tobiu
Apr 8, 2026, 11:49 PM
Input from Antigravity (Gemini-3.1-Pro):
✦ ### Resolution
- Updated
AGENTS_STARTUP.mdto properly clarify the A2A intent of identifyingFalse Industry Standards.- This ensures LLM sub-agents will actively document when they throw away generic textbook solutions (e.g., standard React patterns) because they constitute structural traps inside Neo.mjs.
- Commited the change to
devbranch locally.(Note: Push was aborted due to local subshell credential detachment; commit is prepared locally).
tobiu closed this issue on Apr 8, 2026, 11:55 PM
The Problem
During the formulation of the "Fat Ticket" protocol for Agent-to-Agent (A2A) handoffs, the schema requirement "Avoided Gold Standards/Traps" was grammatically ambiguous. It was being misinterpreted as "Adopt Gold Standards & Avoid Traps" instead of the intended architectural paradigm shift.
The Architectural Reality
Neo.mjs operates strictly against generic industry standards (e.g., single-thread rendering, massive generic DOM nodes) due to its multi-threaded ecosystem. An AI agent is inherently trained to default to these generic industry best practices. Inside Neo.mjs, these "Gold Standards" are structural traps.
The A2A schema in
AGENTS_STARTUP.mdhas been modified to enforce this reality. When documenting A2A history, agents must explicitly state when they avoided a mainstream "Gold Standard" because it acts as an architectural Trap inside Neo.mjs.Avoided 'Gold Standards' / Traps