Skip to content

CLI Reference

Timefence provides a full command-line interface built on Click with Rich terminal output.

Global Options

These flags apply to all commands when placed before the subcommand name.

timefence --version             # Show version and exit
timefence -v <command>          # Verbose: show generated SQL and details
timefence --debug <command>     # Debug: full output including DuckDB internals
Flag Description
--version Show version and exit
-v, --verbose Show generated SQL and details
--debug Show full debug output including DuckDB internals

Commands

Command Description
audit Scan a dataset for temporal leakage
build Build a point-in-time correct training set
explain Preview join logic without executing
diff Compare two datasets
inspect Analyze a data file
quickstart Generate a sample project
catalog List all features
doctor Diagnose project setup
init Initialize a project