# API Reference


## Classes


Core classes


[Pipeline](Pipeline.md#gdtest_skill_rich.Pipeline)  
An ordered chain of processing stages.

[Stage](Stage.md#gdtest_skill_rich.Stage)  
A single processing step in a pipeline.
A data source feeding a pipeline.

[Sink](Sink.md#gdtest_skill_rich.Sink)  
A data destination for pipeline output.


## Functions


Public functions


[run_pipeline()](run_pipeline.md#gdtest_skill_rich.run_pipeline)  
One-shot helper: source -\> stages -\> sink.

[validate_schema()](validate_schema.md#gdtest_skill_rich.validate_schema)  
Validate data against a schema version.
