"""
Chain-of-Draft (CoD) prompting module.

Reserved for a future implementation of Chain-of-Draft, a technique that
generates concise intermediate reasoning drafts before producing a final answer.
"""


class ChainOfDraft:
    """Placeholder for Chain-of-Draft prompting.

    Not yet implemented.

    Raises:
        NotImplementedError: Always, until this class is implemented.
    """

    def __init__(self) -> None:
        raise NotImplementedError("ChainOfDraft is not yet implemented.")
