# Examples These are small synthetic, copyable example assets for the implemented CLI commands. This directory is the canonical examples home for documentation. ## Merge example Inputs: - `minimal-merge/input-alice.json` - `minimal-merge/input-bob.json` - `minimal-merge/speakers.yml` Run: ```sh go run ./cmd/seriatim merge \ --input-file examples/minimal-merge/input-alice.json \ --input-file examples/minimal-merge/input-bob.json \ --speakers examples/minimal-merge/speakers.yml \ --output-file /tmp/seriatim-example-merge.json ``` ## Normalize examples Object-with-segments input: ```sh go run ./cmd/seriatim normalize \ --input-file examples/normalize/object-with-segments.json \ --output-file /tmp/seriatim-example-normalize-object.json ``` Bare-array input: ```sh go run ./cmd/seriatim normalize \ --input-file examples/normalize/bare-segments-array.json \ --output-file /tmp/seriatim-example-normalize-array.json ``` ## Trim example Input artifact: - `trim/input-full.json` Run: ```sh go run ./cmd/seriatim trim \ --input-file examples/trim/input-full.json \ --output-file /tmp/seriatim-example-trim.json \ --keep "1-2" ``` ## Render example Input artifact: - `render/input-intermediate.json` Expected Markdown output shape: - `render/output-markdown.md` Run: ```sh go run ./cmd/seriatim render \ --input-file examples/render/input-intermediate.json \ --output-file /tmp/seriatim-example-render.md \ --format markdown ``` ## YAML rule examples - `speakers.yml` - `autocorrect.yml`