"""
Helix-CDC Compression Module - Phase 3 Role-Aware Tensor Routing

This module implements the 3-Plane Architecture:
  - Plane A (Compute): Where to run compute (CPU/GPU/QPU) - via flowtorch
  - Plane B (Compression): Which codec + params to compress with
  - Plane C (Regen): Deterministic reconstruction path

Key components:
  - TensorDescriptor: Role-aware tensor identity (layer, module, projection)
  - CompressionRouter: 4-bucket codec routing based on tensor profile
"""

from .tensor_descriptor import TensorDescriptor
from .compression_router import (
    CompressionDecision,
    route_compression,
    BUCKET_NAMES,
)

__all__ = [
    "TensorDescriptor",
    "CompressionDecision",
    "route_compression",
    "BUCKET_NAMES",
]
