The chapter described command API principles and the design of particular subsystems in DataLad.
.. toctree:: :maxdepth: 2 cli provenance_capture application_vs_library_mode file_url_handling result_records dataset_argument log_levels drop python_imports miscpatterns exception_handling credentials url_substitution threaded_runner batched_command standard_parameters pos_vs_kw_parameters docstrings progress_reporting