Skip to main content

Module render

Module render 

Source
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§

BaseContext
Modality-agnostic rendering context shared by all Renderer implementations.

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.