Usage
Arguments
| Argument | Description |
|---|---|
TRANSCRIPT_ID | Full UUID or prefix (minimum 4 characters) |
Options
| Option | Default | Description |
|---|---|---|
--synthesizer | original | Model alias override for synthesis |
--rounds | 0 | Additional reflection rounds to run before synthesis |
--verbose | off | Show all rounds, not just synthesis |
--no-save | off | Skip saving replay transcript to disk |
--output | terminal | Output format: terminal, json, markdown |
--file PATH | — | Write output to file instead of stdout |
--ground-truth TEXT | — | Reference answer to score synthesis against |
--ground-truth-file PATH | — | File containing reference answer |
Examples
Modes
Re-synthesize only (--rounds 0, the default): copies the source transcript’s rounds unchanged and runs a fresh synthesis pass. Use this to compare how different synthesizers interpret the same debate.
Add rounds (--rounds N): copies the source rounds, runs N additional reflection rounds continuing from the last round, then synthesizes. Each additional round costs one API call per panel model.
Notes
- The new transcript links to the source via
metadata.source_transcript_id - Partial IDs must be at least 4 characters; use
dissent listto find IDs --roundscounts additional rounds, not total rounds