Code Navigation¶
Use the following path when you need to trace behavior quickly.
Start Points By Question¶
- command syntax or default flags: start in
cli.pyandcommand_line/parsing/ - command dispatch behavior: read
command_line/runtime/dispatch.pyandhandlers.py - source collection behavior: read
data_downloader/api.py,collector.py, andpipeline/ - source-specific quirks: move into
data_downloader/sources/<source>/ - report publishing behavior: read
reporting/service.py,reporting/api.py, andreporting/bundles/ - rendered output shape: inspect
reporting/rendering/andreporting/map_document/
Test Navigation¶
- unit behavior:
tests/unit/ - output regression checks:
tests/regression/ - CLI behavior:
tests/e2e/test_cli.py
Purpose¶
This page gives maintainers a fast route into the runtime codebase.