# gdtest_kitchen_sink > A comprehensive test package exercising all Great Docs features ## Docs ### API Reference #### Classes > Core classes - [Pipeline](reference/Pipeline.html): A data processing pipeline with many operations - [Config](reference/Config.html): Configuration container for a pipeline #### Pipeline Methods > Methods for the Pipeline class - [Pipeline.add_step](reference/Pipeline.add_step.html) - [Pipeline.remove_step](reference/Pipeline.remove_step.html) - [Pipeline.run](reference/Pipeline.run.html) - [Pipeline.validate](reference/Pipeline.validate.html) - [Pipeline.reset](reference/Pipeline.reset.html) - [Pipeline.summary](reference/Pipeline.summary.html) #### Dataclasses > Data-holding classes - [Result](reference/Result.html): The result of a pipeline execution #### Enumerations > Enum types - [Status](reference/Status.html): Pipeline execution status #### Functions > Public functions - [run_pipeline](reference/run_pipeline.html): High-level function to create and run a pipeline - [validate_config](reference/validate_config.html): Validate a configuration object - [format_output](reference/format_output.html): Format a result for display - [parse_input](reference/parse_input.html): Parse raw input into a structured dict - [helper_a](reference/helper_a.html): A general-purpose helper function - [helper_b](reference/helper_b.html): Another general-purpose helper