Expand description
Rendering abstraction layer for service projections.
Defines the Renderer trait and BaseContext (modality-agnostic fields)
that translate ServiceDef + IntentScore into renderable output.
Concrete renderer implementations live in their respective output crates
(e.g., JsonUiRenderer in ferro-json-ui).
Modules§
- template
- Template renderer producing structured JSON context from service definitions.
Structs§
- Base
Context - Modality-agnostic rendering context shared by all
Rendererimplementations.
Traits§
- Renderer
- Trait for rendering a service definition into output of an associated type.
Functions§
- field_
display_ name - Converts a snake_case field name to a title case display label.
- is_
system_ field - Returns true for system/infrastructure field meanings that should not contribute to domain intent signals or appear in user-facing layouts.