copybook-cli-determinism 0.4.3

Determinism command execution and output rendering for the copybook CLI.
Documentation

copybook-cli-determinism

Determinism command execution for copybook CLI workflows.

Overview

This crate implements the determinism subcommand for the copybook CLI. It parses CLI arguments and orchestrates decode, encode, and round-trip determinism checks, producing formatted output (text or JSON) that validates whether codec operations produce identical results across runs.

Usage

use copybook_cli_determinism::DeterminismCommand;
use clap::Parser;

// Typically used via the CLI:
//   copybook determinism decode --format fixed --codepage cp037 schema.cpy data.bin
//   copybook determinism encode --format fixed --codepage cp037 schema.cpy input.jsonl
//   copybook determinism round-trip --format fixed --codepage cp037 schema.cpy data.bin

License

AGPL-3.0-or-later