mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-11-15 13:22:19 +01:00
`komorebi-recorder record` starts every source in the order that makes the non-video sources a superset of the video, stops them in reverse, and checkpoints the manifest as it goes, so that a recorder that is killed leaves a session `reindex` can recover. `--no-video` records everything but the screen, and Ctrl-C or `--duration` stops and finalizes a recording. The format of `annotations.jsonl`, the append-only file that bug regions, notes and findings are written to, is defined here too. The command table arrives with it, with `displays` and `reindex`, and with the text-and-JSON conventions the later commands share.