Skip to main content

veloq_vis/
lib.rs

1//! Source-neutral static visualization primitives.
2//!
3//! Source crates own evidence extraction and track semantics. This crate
4//! owns only the portable scene shape, a small SVG renderer, and
5//! artifact-root publishing for generated report figures.
6
7mod artifact;
8mod error;
9mod model;
10mod render;
11
12pub use artifact::write_svg_artifact;
13pub use error::VisualizationError;
14pub use model::{
15    SvgRenderResult, SvgRenderSummary, VizAggregation, VizAxis, VizHighlight, VizHighlightScore,
16    VizInterval, VizLabelMode, VizLabelPolicy, VizRenderPolicy, VizRole, VizScene,
17    VizSceneMetadata, VizTimeWindow, VizTrack, VizTrackMetadata, WrittenSvgArtifact,
18};
19pub use render::render_svg;