# T01: Repo Call Chain (read-only)

Trace the actual execution path of `python3 -m ledger list`, read-only. Starting from the user entry in `ledger/__main__.py`, explain in call order which modules/functions handle argument parsing, data-file selection and reading, querying, formatting, and stdout output; state whether results are written to persistent storage. Back every claim with a real relative path and symbol name, and distinguish direct calls from inference. Do not modify any files, and do not guess from the README alone.
