Required Fields
At minimum (Basic Conformance), every AXAG-annotated element MUST include:
axag-intent— The semantic intent inentity.verbformat (e.g.,product.search,order.create)axag-entity— The domain entity being operated on (e.g.,product,order,ticket)axag-action-type— The operation classification (read,create,mutate,delete,navigate)
At Intermediate Conformance, these additional fields are REQUIRED:
axag-required-parameters— JSON array of required parameter namesaxag-scope— The operational boundaryaxag-risk-level— The risk classificationaxag-description— Human-readable operation description
Implementations that claim conformance at a given level MUST include all fields required at that level and all lower levels.