Implementation Prerequisites
Before implementing AXAG, ensure the following prerequisites are in place.
Technical Prerequisites
- Frontend framework — Any modern framework (React, Vue, Angular, Svelte, plain HTML) is supported
- Build toolchain — A build process that can run extraction plugins (Webpack, Vite, Rollup, esbuild, or similar)
- JSON processing — Ability to generate and serve JSON manifest files
- CI/CD pipeline — For running validation and manifest generation on each build
Organizational Prerequisites
- Vocabulary ownership — Identify who owns the intent and entity vocabulary for your product
- Governance model — Define who reviews and approves changes to annotations
- Agent consumer identification — Know which agent runtimes will consume your semantic contracts
- Risk classification policy — Define how your organization classifies operation risk levels
Recommended Knowledge
- Familiarity with HTML data attributes
- Understanding of JSON Schema
- Basic knowledge of the Model Context Protocol (MCP)
- Understanding of your product's domain entities and operations