Skip to main content

Optional Fields

Optional fields extend the semantic contract with additional dimensions. They are RECOMMENDED for Full Conformance and MAY be included at any level.

Parameter Fields​

  • axag-optional-parameters — Parameters that are accepted but not required
  • axag-parameter-* attributes on input elements for detailed parameter metadata

State Fields​

  • axag-preconditions — Required state before execution
  • axag-postconditions — Guaranteed state after execution
  • axag-side-effects — Observable changes

Safety Fields​

  • axag-confirmation-required, axag-confirmation-message
  • axag-approval-required, axag-approval-roles, axag-approval-count
  • axag-idempotent
  • axag-rate-limit, axag-cooldown

Access Control Fields​

  • axag-required-roles
  • axag-role-escalation
  • axag-tenant-boundary

Workflow Fields​

  • axag-workflow-id, axag-workflow-step, axag-workflow-total-steps

Visibility Fields​

  • axag-visible, axag-operable, axag-operability-reason