.gitignore
LICENSE
README.md
cmd_add.py
cmd_blame.py
cmd_branch.py
cmd_checkout.py
cmd_clean.py
cmd_clone.py
cmd_commit.py
cmd_config.py
cmd_diff.py
cmd_grep.py
cmd_init.py
cmd_log.py
cmd_mv.py
cmd_restore.py
cmd_rev_parse.py
cmd_rm.py
cmd_show.py
cmd_stash.py
cmd_status.py
cmd_switch.py
common.py
gitsl.py
pyproject.toml
pytest.ini
test
test.cmd
.github/workflows/ci.yml
.github/workflows/release.yml
.planning/INTEGRATION.md
.planning/MILESTONES.md
.planning/PROJECT.md
.planning/ROADMAP.md
.planning/STATE.md
.planning/config.json
.planning/milestones/v1.0-MILESTONE-AUDIT.md
.planning/milestones/v1.0-REQUIREMENTS.md
.planning/milestones/v1.0-ROADMAP.md
.planning/milestones/v1.1-MILESTONE-AUDIT.md
.planning/milestones/v1.1-REQUIREMENTS.md
.planning/milestones/v1.1-ROADMAP.md
.planning/milestones/v1.2-REQUIREMENTS.md
.planning/milestones/v1.2-ROADMAP.md
.planning/milestones/v1.3-REQUIREMENTS.md
.planning/milestones/v1.3-ROADMAP.md
.planning/phases/01-script-skeleton/01-01-PLAN.md
.planning/phases/01-script-skeleton/01-01-SUMMARY.md
.planning/phases/01-script-skeleton/01-RESEARCH.md
.planning/phases/01-script-skeleton/01-VERIFICATION.md
.planning/phases/02-e2e-test-infrastructure/02-01-PLAN.md
.planning/phases/02-e2e-test-infrastructure/02-01-SUMMARY.md
.planning/phases/02-e2e-test-infrastructure/02-02-PLAN.md
.planning/phases/02-e2e-test-infrastructure/02-02-SUMMARY.md
.planning/phases/02-e2e-test-infrastructure/02-RESEARCH.md
.planning/phases/02-e2e-test-infrastructure/02-VERIFICATION.md
.planning/phases/03-execution-pipeline/03-01-PLAN.md
.planning/phases/03-execution-pipeline/03-01-SUMMARY.md
.planning/phases/03-execution-pipeline/03-02-PLAN.md
.planning/phases/03-execution-pipeline/03-02-SUMMARY.md
.planning/phases/03-execution-pipeline/03-RESEARCH.md
.planning/phases/03-execution-pipeline/03-VERIFICATION.md
.planning/phases/04-direct-command-mappings/04-01-PLAN.md
.planning/phases/04-direct-command-mappings/04-01-SUMMARY.md
.planning/phases/04-direct-command-mappings/04-02-PLAN.md
.planning/phases/04-direct-command-mappings/04-02-SUMMARY.md
.planning/phases/04-direct-command-mappings/04-RESEARCH.md
.planning/phases/04-direct-command-mappings/04-VERIFICATION.md
.planning/phases/05-file-operation-commands/05-01-PLAN.md
.planning/phases/05-file-operation-commands/05-01-SUMMARY.md
.planning/phases/05-file-operation-commands/05-RESEARCH.md
.planning/phases/05-file-operation-commands/05-VERIFICATION.md
.planning/phases/06-status-output-emulation/06-01-PLAN.md
.planning/phases/06-status-output-emulation/06-01-SUMMARY.md
.planning/phases/06-status-output-emulation/06-RESEARCH.md
.planning/phases/06-status-output-emulation/06-VERIFICATION.md
.planning/phases/07-log-output-emulation/07-01-PLAN.md
.planning/phases/07-log-output-emulation/07-01-SUMMARY.md
.planning/phases/07-log-output-emulation/07-RESEARCH.md
.planning/phases/07-log-output-emulation/07-VERIFICATION.md
.planning/phases/08-add-u-emulation/08-01-PLAN.md
.planning/phases/08-add-u-emulation/08-01-SUMMARY.md
.planning/phases/08-add-u-emulation/08-RESEARCH.md
.planning/phases/08-add-u-emulation/08-VERIFICATION.md
.planning/phases/09-unsupported-command-handling/09-01-PLAN.md
.planning/phases/09-unsupported-command-handling/09-01-SUMMARY.md
.planning/phases/09-unsupported-command-handling/09-RESEARCH.md
.planning/phases/09-unsupported-command-handling/09-VERIFICATION.md
.planning/phases/10-cleanup/10-01-PLAN.md
.planning/phases/10-cleanup/10-01-SUMMARY.md
.planning/phases/10-cleanup/10-RESEARCH.md
.planning/phases/10-cleanup/10-VERIFICATION.md
.planning/phases/11-testing/11-01-PLAN.md
.planning/phases/11-testing/11-01-SUMMARY.md
.planning/phases/11-testing/11-02-PLAN.md
.planning/phases/11-testing/11-02-SUMMARY.md
.planning/phases/11-testing/11-CONTEXT.md
.planning/phases/11-testing/11-RESEARCH.md
.planning/phases/11-testing/11-UAT.md
.planning/phases/11-testing/11-VERIFICATION.md
.planning/phases/12-packaging/12-01-PLAN.md
.planning/phases/12-packaging/12-01-SUMMARY.md
.planning/phases/12-packaging/12-RESEARCH.md
.planning/phases/12-packaging/12-VERIFICATION.md
.planning/phases/13-cicd/13-01-PLAN.md
.planning/phases/13-cicd/13-01-SUMMARY.md
.planning/phases/13-cicd/13-02-PLAN.md
.planning/phases/13-cicd/13-02-SUMMARY.md
.planning/phases/13-cicd/13-RESEARCH.md
.planning/phases/13-cicd/13-VERIFICATION.md
.planning/phases/14-documentation/14-01-PLAN.md
.planning/phases/14-documentation/14-01-SUMMARY.md
.planning/phases/14-documentation/14-RESEARCH.md
.planning/phases/14-documentation/14-VERIFICATION.md
.planning/phases/15-direct-pass-through/15-01-PLAN.md
.planning/phases/15-direct-pass-through/15-01-SUMMARY.md
.planning/phases/15-direct-pass-through/15-02-PLAN.md
.planning/phases/15-direct-pass-through/15-02-SUMMARY.md
.planning/phases/15-direct-pass-through/15-RESEARCH.md
.planning/phases/15-direct-pass-through/15-VERIFICATION.md
.planning/phases/16-flag-translation/16-01-PLAN.md
.planning/phases/16-flag-translation/16-01-SUMMARY.md
.planning/phases/16-flag-translation/16-02-PLAN.md
.planning/phases/16-flag-translation/16-02-SUMMARY.md
.planning/phases/16-flag-translation/16-RESEARCH.md
.planning/phases/16-flag-translation/16-VERIFICATION.md
.planning/phases/17-branch-and-restore/17-01-PLAN.md
.planning/phases/17-branch-and-restore/17-01-SUMMARY.md
.planning/phases/17-branch-and-restore/17-02-PLAN.md
.planning/phases/17-branch-and-restore/17-02-SUMMARY.md
.planning/phases/17-branch-and-restore/17-RESEARCH.md
.planning/phases/17-branch-and-restore/17-VERIFICATION.md
.planning/phases/18-stash-operations/18-01-PLAN.md
.planning/phases/18-stash-operations/18-01-SUMMARY.md
.planning/phases/18-stash-operations/18-02-PLAN.md
.planning/phases/18-stash-operations/18-02-SUMMARY.md
.planning/phases/18-stash-operations/18-RESEARCH.md
.planning/phases/18-stash-operations/18-VERIFICATION.md
.planning/phases/19-checkout-command/19-01-PLAN.md
.planning/phases/19-checkout-command/19-01-SUMMARY.md
.planning/phases/19-checkout-command/19-02-PLAN.md
.planning/phases/19-checkout-command/19-02-SUMMARY.md
.planning/phases/19-checkout-command/19-RESEARCH.md
.planning/phases/19-checkout-command/19-VERIFICATION.md
.planning/phases/20-critical-safety-fixes/20-01-PLAN.md
.planning/phases/20-critical-safety-fixes/20-01-SUMMARY.md
.planning/phases/20-critical-safety-fixes/20-RESEARCH.md
.planning/phases/20-critical-safety-fixes/20-VERIFICATION.md
.planning/phases/21-rev-parse-expansion/21-01-PLAN.md
.planning/phases/21-rev-parse-expansion/21-01-SUMMARY.md
.planning/phases/21-rev-parse-expansion/21-RESEARCH.md
.planning/phases/21-rev-parse-expansion/21-VERIFICATION.md
.planning/phases/22-log-flags/22-01-PLAN.md
.planning/phases/22-log-flags/22-01-SUMMARY.md
.planning/phases/22-log-flags/22-02-PLAN.md
.planning/phases/22-log-flags/22-02-SUMMARY.md
.planning/phases/22-log-flags/22-RESEARCH.md
.planning/phases/22-log-flags/22-VERIFICATION.md
.planning/phases/23-diff-and-show-flags/23-01-PLAN.md
.planning/phases/23-diff-and-show-flags/23-01-SUMMARY.md
.planning/phases/23-diff-and-show-flags/23-02-PLAN.md
.planning/phases/23-diff-and-show-flags/23-02-SUMMARY.md
.planning/phases/23-diff-and-show-flags/23-RESEARCH.md
.planning/phases/23-diff-and-show-flags/23-VERIFICATION.md
.planning/phases/24-status-and-add-flags/24-01-PLAN.md
.planning/phases/24-status-and-add-flags/24-01-SUMMARY.md
.planning/phases/24-status-and-add-flags/24-02-PLAN.md
.planning/phases/24-status-and-add-flags/24-02-SUMMARY.md
.planning/phases/24-status-and-add-flags/24-RESEARCH.md
.planning/phases/24-status-and-add-flags/24-VERIFICATION.md
.planning/phases/25-commit-and-branch-flags/25-01-PLAN.md
.planning/phases/25-commit-and-branch-flags/25-01-SUMMARY.md
.planning/phases/25-commit-and-branch-flags/25-02-PLAN.md
.planning/phases/25-commit-and-branch-flags/25-02-SUMMARY.md
.planning/phases/25-commit-and-branch-flags/25-RESEARCH.md
.planning/phases/25-commit-and-branch-flags/25-VERIFICATION.md
.planning/phases/26-stash-and-checkout-switch-restore-flags/26-01-PLAN.md
.planning/phases/26-stash-and-checkout-switch-restore-flags/26-01-SUMMARY.md
.planning/phases/26-stash-and-checkout-switch-restore-flags/26-02-PLAN.md
.planning/phases/26-stash-and-checkout-switch-restore-flags/26-02-SUMMARY.md
.planning/phases/26-stash-and-checkout-switch-restore-flags/26-RESEARCH.md
.planning/phases/27-grep-and-blame-flags/27-01-PLAN.md
.planning/phases/27-grep-and-blame-flags/27-01-SUMMARY.md
.planning/phases/27-grep-and-blame-flags/27-02-PLAN.md
.planning/phases/27-grep-and-blame-flags/27-02-SUMMARY.md
.planning/phases/27-grep-and-blame-flags/27-RESEARCH.md
.planning/phases/27-grep-and-blame-flags/27-VERIFICATION.md
.planning/phases/28-clone-rm-mv-clean-config-flags/28-01-PLAN.md
.planning/phases/28-clone-rm-mv-clean-config-flags/28-01-SUMMARY.md
.planning/phases/28-clone-rm-mv-clean-config-flags/28-02-PLAN.md
.planning/phases/28-clone-rm-mv-clean-config-flags/28-02-SUMMARY.md
.planning/phases/28-clone-rm-mv-clean-config-flags/28-RESEARCH.md
.planning/phases/28-clone-rm-mv-clean-config-flags/28-VERIFICATION.md
.planning/phases/29-documentation/29-01-PLAN.md
.planning/phases/29-documentation/29-01-SUMMARY.md
.planning/phases/29-documentation/29-02-PLAN.md
.planning/phases/29-documentation/29-02-SUMMARY.md
.planning/phases/29-documentation/29-RESEARCH.md
.planning/phases/29-documentation/29-VERIFICATION.md
.planning/research/ARCHITECTURE.md
.planning/research/CURRENT-FLAGS.md
.planning/research/FEATURES.md
.planning/research/FLAG-GAPS.md
.planning/research/GIT-FLAGS.md
.planning/research/PITFALLS.md
.planning/research/SAPLING-FLAGS.md
.planning/research/STACK.md
.planning/research/SUMMARY.md
gitsl.egg-info/PKG-INFO
gitsl.egg-info/SOURCES.txt
gitsl.egg-info/dependency_links.txt
gitsl.egg-info/entry_points.txt
gitsl.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_add.py
tests/test_add_flags.py
tests/test_blame.py
tests/test_blame_flags.py
tests/test_branch.py
tests/test_branch_flags.py
tests/test_checkout.py
tests/test_checkout_flags.py
tests/test_clean.py
tests/test_clean_flags.py
tests/test_clone.py
tests/test_clone_flags.py
tests/test_commit.py
tests/test_commit_flags.py
tests/test_config.py
tests/test_config_flags.py
tests/test_diff.py
tests/test_diff_flags.py
tests/test_edge_cases.py
tests/test_error_conditions.py
tests/test_execution.py
tests/test_grep.py
tests/test_grep_flags.py
tests/test_harness.py
tests/test_init.py
tests/test_log.py
tests/test_mv.py
tests/test_mv_flags.py
tests/test_restore.py
tests/test_restore_flags.py
tests/test_rev_parse.py
tests/test_rm.py
tests/test_rm_flags.py
tests/test_show.py
tests/test_show_flags.py
tests/test_stash.py
tests/test_stash_flags.py
tests/test_status.py
tests/test_status_flags.py
tests/test_switch.py
tests/test_switch_flags.py
tests/test_unsupported.py
tests/helpers/__init__.py
tests/helpers/commands.py
tests/helpers/comparison.py
tests/mocks/sl
tests/mocks/sl.cmd