"""Opaque token contract for registry-owned LIVA art. 104.Tres exclusions.The exclusion vocabulary and its legal semantics are governed facts. They areprojected at the domain boundary from the dated facts registry; this coremodule deliberately retains only the transport type used by persistence andcommand models."""from__future__importannotationsfrom.errors.hierarchyimportpydantic_validation_boundary
[docs]classArt104TresExclusion(str):"""Opaque registry-projected art. 104.Tres exclusion token. Membership is intentionally not represented here. Callers that accept a token must resolve it through the typed registry projection before using it. ``value`` is retained as a neutral string accessor for the existing serialization boundary; it does not enumerate or validate any token. """__slots__=()@classmethoddef__get_pydantic_core_schema__(cls,_source_type:object,_handler:object)->object:"""Expose the opaque token as a string to Pydantic without a catalogue."""frompydantic_coreimportcore_schemareturncore_schema.no_info_after_validator_function(pydantic_validation_boundary(cls),core_schema.str_schema())@propertydefvalue(self)->str:"""Return the opaque token for string-oriented serialization."""returnstr(self)