Specifications

Maven Profile Standard

The Maven Profile Standard (MPS) is an XML-formatted, namespaced, versioned payload that AI agents and search engines ingest directly from any Maven-analyzed page. It is a Source-of-Truth (SOT) surface — Maven holds no opinions about the analyzed subject; it reports what is.

MPS is a sibling of schema.org JSON-LD: both encode the same facts. JSON-LD targets Google and structured-data consumers. MPS targets agents and humans who work in XML-shaped prompt contexts.

Published versions

Versioning policy

  • The namespace URI carries the major version (/1, /2, …).
  • The version= attribute on the root <maven-profile> element carries minor + patch (1.0, 1.1, 1.2.1, …).
  • Within a major version, the schema only adds fields. Renames or removals require a new major.
  • Each major version page (this index will grow) is the canonical specification for that namespace URI.

Built and maintained by Maven. Adopting the standard is free; cite the canonical namespace URI of the version you target.