"""Print the deterministic sample review batch."""

from __future__ import annotations

import sys
from collections.abc import Sequence
from typing import TextIO

from autoshorts.demo.sample_batch import render_sample_review_batch


def main(argv: Sequence[str] | None = None, *, stdout: TextIO | None = None) -> int:
    """Print the sample review batch and return a shell-friendly status code."""

    _ = argv or ()
    output = stdout or sys.stdout
    print(render_sample_review_batch(), file=output)
    return 0


if __name__ == "__main__":
    raise SystemExit(main())
