Coverage for src / tracekit / pipeline / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-11 23:04 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-11 23:04 +0000
1"""Pipeline architecture for composable trace transformations.
3This package provides pipeline composition, functional operators, and
4base classes for building reusable trace processing workflows.
6- RE-INT-001: RE Pipeline Integration
7"""
9from .base import TraceTransformer
10from .composition import Composable, compose, curry, make_composable, pipe
11from .pipeline import Pipeline
13# RE-INT-001: Reverse Engineering Pipeline
14from .reverse_engineering import (
15 FlowInfo,
16 MessageTypeInfo,
17 ProtocolCandidate,
18 REAnalysisResult,
19 REPipeline,
20 StageResult,
21 analyze,
22)
24__all__ = [
25 "Composable",
26 # RE-INT-001: Reverse Engineering Pipeline
27 "FlowInfo",
28 "MessageTypeInfo",
29 # Pipeline
30 "Pipeline",
31 "ProtocolCandidate",
32 "REAnalysisResult",
33 "REPipeline",
34 "StageResult",
35 # Base classes
36 "TraceTransformer",
37 "analyze",
38 # Composition
39 "compose",
40 "curry",
41 "make_composable",
42 "pipe",
43]