diff --git a/doc/Makefile b/doc/Makefile
index 878ab37..6a8add1 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -7,10 +7,10 @@ DOCNAME = MANGO
DOCVERSION = 1.0
# Publication date, ISO format; update manually for "releases"
-DOCDATE = 2026-03-05
+DOCDATE = 2026-04-29
# What is it you're writing: NOTE, WD, PR, REC, PEN, or EN
-DOCTYPE = PR
+DOCTYPE = REC
# An e-mail address of the person doing the submission to the document
# repository (can be empty until a make upload is being made)
diff --git a/doc/ivoatexmeta.tex b/doc/ivoatexmeta.tex
index 4b5bb72..0c9553b 100644
--- a/doc/ivoatexmeta.tex
+++ b/doc/ivoatexmeta.tex
@@ -1,7 +1,7 @@
% GENERATED FILE -- edit this in the Makefile
\newcommand{\ivoaDocversion}{1.0}
-\newcommand{\ivoaDocdate}{2026-03-05}
-\newcommand{\ivoaDocdatecode}{20260305}
-\newcommand{\ivoaDoctype}{PR}
+\newcommand{\ivoaDocdate}{2026-04-29}
+\newcommand{\ivoaDocdatecode}{20260429}
+\newcommand{\ivoaDoctype}{REC}
\newcommand{\ivoaDocname}{MANGO}
\renewcommand{\ivoaBaseURL}{https://www.ivoa.net/documents/MANGO}
diff --git a/mivot/mango/mango.AssociatedMangoObject.xml b/mivot/mango/mango.AssociatedMangoObject.xml
index 6d6d292..8a8e915 100644
--- a/mivot/mango/mango.AssociatedMangoObject.xml
+++ b/mivot/mango/mango.AssociatedMangoObject.xml
@@ -1,50 +1,11 @@
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/mivot/mango/mango.Brightness.xml b/mivot/mango/mango.Brightness.xml
index e2f30cd..c0ff1dd 100644
--- a/mivot/mango/mango.Brightness.xml
+++ b/mivot/mango/mango.Brightness.xml
@@ -1,10 +1,11 @@
-
+
-
+
diff --git a/mivot/mango/mango.Color.xml b/mivot/mango/mango.Color.xml
index 2be20e0..0f055c3 100644
--- a/mivot/mango/mango.Color.xml
+++ b/mivot/mango/mango.Color.xml
@@ -1,10 +1,11 @@
-
+
-
+
@@ -16,11 +17,12 @@ The color can be given as a magnitude difference or a hardness ratio.
-
-
+
+
diff --git a/mivot/mango/mango.ColorDef.xml b/mivot/mango/mango.ColorDef.xml
index 843bac8..4b2c365 100644
--- a/mivot/mango/mango.ColorDef.xml
+++ b/mivot/mango/mango.ColorDef.xml
@@ -1,11 +1,10 @@
-
-
+
+
-
-
diff --git a/mivot/mango/mango.DataLink.xml b/mivot/mango/mango.DataLink.xml
index 9b864f0..b9abf07 100644
--- a/mivot/mango/mango.DataLink.xml
+++ b/mivot/mango/mango.DataLink.xml
@@ -1,9 +1,9 @@
-
+
-
+
diff --git a/mivot/mango/mango.DateTime.xml b/mivot/mango/mango.DateTime.xml
index d9c7995..db8227b 100644
--- a/mivot/mango/mango.DateTime.xml
+++ b/mivot/mango/mango.DateTime.xml
@@ -1,11 +1,7 @@
-
+
diff --git a/mivot/mango/mango.EpochPosition.xml b/mivot/mango/mango.EpochPosition.xml
index 13751f5..7136c14 100644
--- a/mivot/mango/mango.EpochPosition.xml
+++ b/mivot/mango/mango.EpochPosition.xml
@@ -1,59 +1,9 @@
-
+
-
+
@@ -70,7 +20,7 @@ In some cases the errors might conflict with the correlations:
-
+
@@ -81,7 +31,9 @@ In some cases the errors might conflict with the correlations:
-
+
diff --git a/mivot/mango/mango.EpochPositionCorrelations.xml b/mivot/mango/mango.EpochPositionCorrelations.xml
index 5180811..a97ae35 100644
--- a/mivot/mango/mango.EpochPositionCorrelations.xml
+++ b/mivot/mango/mango.EpochPositionCorrelations.xml
@@ -1,5 +1,7 @@
-
+
diff --git a/mivot/mango/mango.EpochPositionErrors.xml b/mivot/mango/mango.EpochPositionErrors.xml
index 081f295..ffa144d 100644
--- a/mivot/mango/mango.EpochPositionErrors.xml
+++ b/mivot/mango/mango.EpochPositionErrors.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/mivot/mango/mango.Footprint.xml b/mivot/mango/mango.Footprint.xml
index b78703f..faf8443 100644
--- a/mivot/mango/mango.Footprint.xml
+++ b/mivot/mango/mango.Footprint.xml
@@ -1,12 +1,11 @@
-
+
-
+
@@ -15,7 +14,9 @@ Footprint is serialized as a string.
-
+
diff --git a/mivot/mango/mango.Label.xml b/mivot/mango/mango.Label.xml
index 317ffe8..59a974c 100644
--- a/mivot/mango/mango.Label.xml
+++ b/mivot/mango/mango.Label.xml
@@ -1,11 +1,11 @@
-
+
-
+
diff --git a/mivot/mango/mango.MangoObject.xml b/mivot/mango/mango.MangoObject.xml
index a99da2b..1ac92dd 100644
--- a/mivot/mango/mango.MangoObject.xml
+++ b/mivot/mango/mango.MangoObject.xml
@@ -1,30 +1,27 @@
-
+
-
+
-
+
-
+
-
+
@@ -37,28 +34,28 @@ This class specifies both type and role of the property, and hosts the property
-
-
+
+
-
+
-
+
-
+
-
+
@@ -69,10 +66,22 @@ This class specifies both type and role of the property, and hosts the property
-
+
+
+
+
+
+
+
+
+
-
+
@@ -83,8 +92,9 @@ This class specifies both type and role of the property, and hosts the property
-
+
@@ -98,7 +108,7 @@ This class specifies both type and role of the property, and hosts the property
-
+
@@ -109,18 +119,4 @@ This class specifies both type and role of the property, and hosts the property
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/mivot/mango/mango.PhysicalProperty.xml b/mivot/mango/mango.PhysicalProperty.xml
index 53998d1..7dd30fd 100644
--- a/mivot/mango/mango.PhysicalProperty.xml
+++ b/mivot/mango/mango.PhysicalProperty.xml
@@ -1,10 +1,11 @@
-
+
-
+
diff --git a/mivot/mango/mango.Property.xml b/mivot/mango/mango.Property.xml
index afd7274..aff0279 100644
--- a/mivot/mango/mango.Property.xml
+++ b/mivot/mango/mango.Property.xml
@@ -1,11 +1,10 @@
-
+
-
+
diff --git a/mivot/mango/mango.Status.xml b/mivot/mango/mango.Status.xml
index 55fa1a0..cff6329 100644
--- a/mivot/mango/mango.Status.xml
+++ b/mivot/mango/mango.Status.xml
@@ -1,9 +1,11 @@
-
+
-
+
@@ -13,11 +15,14 @@ that can only take on a defined number of values, each with its own description.
-
+
-
+
diff --git a/mivot/mango/mango.StatusValue.xml b/mivot/mango/mango.StatusValue.xml
index 61bee45..785d85b 100644
--- a/mivot/mango/mango.StatusValue.xml
+++ b/mivot/mango/mango.StatusValue.xml
@@ -1,5 +1,7 @@
-
+
diff --git a/mivot/mango/mango.StatusValues.xml b/mivot/mango/mango.StatusValues.xml
index 0458822..17ae15c 100644
--- a/mivot/mango/mango.StatusValues.xml
+++ b/mivot/mango/mango.StatusValues.xml
@@ -1,9 +1,12 @@
-
+
-
+
diff --git a/mivot/mango/mango.VocabularyTerm.xml b/mivot/mango/mango.VocabularyTerm.xml
index 7b5adf3..378a40e 100644
--- a/mivot/mango/mango.VocabularyTerm.xml
+++ b/mivot/mango/mango.VocabularyTerm.xml
@@ -1,5 +1,7 @@
-
+
diff --git a/mivot/mango/mango.error.PErrorAsym1D.xml b/mivot/mango/mango.error.PErrorAsym1D.xml
index 8b118b9..fd9499f 100644
--- a/mivot/mango/mango.error.PErrorAsym1D.xml
+++ b/mivot/mango/mango.error.PErrorAsym1D.xml
@@ -1,5 +1,7 @@
-
+
diff --git a/mivot/mango/mango.error.PErrorEllipse.xml b/mivot/mango/mango.error.PErrorEllipse.xml
index 395d4a9..0683a2f 100644
--- a/mivot/mango/mango.error.PErrorEllipse.xml
+++ b/mivot/mango/mango.error.PErrorEllipse.xml
@@ -1,7 +1,5 @@
-
+
diff --git a/mivot/mango/mango.error.PErrorSym1D.xml b/mivot/mango/mango.error.PErrorSym1D.xml
index ade9b45..e4e98a1 100644
--- a/mivot/mango/mango.error.PErrorSym1D.xml
+++ b/mivot/mango/mango.error.PErrorSym1D.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/mivot/mango/mango.error.PErrorSym2D.xml b/mivot/mango/mango.error.PErrorSym2D.xml
index 556d3c3..766e5ff 100644
--- a/mivot/mango/mango.error.PErrorSym2D.xml
+++ b/mivot/mango/mango.error.PErrorSym2D.xml
@@ -1,6 +1,7 @@
-
+
diff --git a/mivot/mango/mango.origin.Article.xml b/mivot/mango/mango.origin.Article.xml
index ad398b7..5eba056 100644
--- a/mivot/mango/mango.origin.Article.xml
+++ b/mivot/mango/mango.origin.Article.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/mivot/mango/mango.origin.DataOrigin.xml b/mivot/mango/mango.origin.DataOrigin.xml
index d0bafb5..43525c1 100644
--- a/mivot/mango/mango.origin.DataOrigin.xml
+++ b/mivot/mango/mango.origin.DataOrigin.xml
@@ -1,6 +1,7 @@
-
+
diff --git a/mivot/mango/mango.origin.QueryOrigin.xml b/mivot/mango/mango.origin.QueryOrigin.xml
index 1745c53..8490be3 100644
--- a/mivot/mango/mango.origin.QueryOrigin.xml
+++ b/mivot/mango/mango.origin.QueryOrigin.xml
@@ -1,5 +1,7 @@
-
+
diff --git a/utils/processVodml.py b/utils/processVodml.py
index 6a75844..1f036bc 100644
--- a/utils/processVodml.py
+++ b/utils/processVodml.py
@@ -111,7 +111,8 @@ def set_date():
content = ""
with open(make_path) as read_file:
content = read_file.read()
-
+ # REC patch
+ isodate = "2026-04-29"
content = re.sub("(DOCDATE =) [0-9\-]+", f"\\1 {isodate}", content)
with open(make_path, "w") as write_file:
diff --git a/vo-dml/desc.mango.vo-dml.xml b/vo-dml/desc.mango.vo-dml.xml
index 6d4e05c..21f6df5 100644
--- a/vo-dml/desc.mango.vo-dml.xml
+++ b/vo-dml/desc.mango.vo-dml.xml
@@ -781,7 +781,7 @@ All components use the same coordinate systems for both time and space coordinat
\end{itemize}
-It is recommended to use the \texttt{ObsDate} field to store the epoch of the observation instead
+It is recommended to use the \texttt{obsDate} field to store the epoch of the observation instead
of the \texttt{epoch} field of \texttt{coords:SpaceSys}.
There are 2 reasons for this:
\begin{itemize}