Invocation#
sh
transcript-lake [--data-dir <path>] signals [--report <frustration|overlap|daily|freshness>] [--limit <n>] [--json]Purpose#
Query cross-source Oko/Lake signal views.
Inputs and options#
--reportacceptsfrustration,overlap,daily, orfreshness; default isfreshness.--limit <n>keeps n rows; without it every row is returned.--jsonselects JSON output.- The selected Oko index must be available to DuckDB for these joined views.
Output and state effect#
Read-only with respect to Lake and Oko. Loads the matching signal view, attaches the Oko SQLite index, and returns every row, or the number --limit names. DuckDB may manage its own extension cache outside the Lake.
Exact refusals#
- Unknown report:
--report must be frustration, overlap, daily, or freshness. --limit must be a whole number of at least one; omit it to list every row.- Any positional argument is refused as
signals accepts flags only. - An unrecognized
--watis refused asunknown signals flag: --wat. - Repeating
--jsonis refused assignals received duplicate --json.
All long flags are exact and single-use. A value flag never consumes another --flag. Global --data-dir may appear anywhere in the invocation, must appear once, and selects an absolute root.