Open nedmsmith opened 11 months ago
I don't think this is the right place where to add extensibility.
The reason why validity-map
has very scoped semantics is because it is reused in different contexts (corim-map
, corim-meta-map
and concise-bom-tag
). Allowing extensibility there makes it hard to track all the subtle semantics differences it may assume when embedded in one or the other context.
If the use case is Concise Evidence / Concise AR, a freshness indicator can already be added via the $$corim-map-extension
.
CoRIM defines a freshness mechanism as:
However,
validity-map
is not extensible. Hence, alternative freshness mechanisms such as those described by RFC9334 including epoch markers, can't be used with CoRIM.If
validity-map
was extensible, then support for alternatives could be added by a profile or later by the base schema.This issue proposes the following change to base schema: