Entity Blueprint Annotations
vyuh_entity_blueprint_annotations provides small const markers and declaration interfaces for annotation-driven blueprint generation.
Annotations are registration hints, not metadata bags. A generator can discover classes marked with @module, @entity, @facet, @action, @rule, or other markers, then read the class through a declaration interface such as ModuleDeclaration, EntityDeclaration, ActionDeclaration, or RuleDeclaration.
Definition classes remain responsible for returning canonical blueprint types from vyuh_entity_blueprint_types and can later carry imperative hooks behind stable declarative identities.