Skip to content

Document list and git helper call-site behavior#111

Merged
codeforester merged 1 commit into
mainfrom
documentation/110-20260703-call-site-docs
Jul 3, 2026
Merged

Document list and git helper call-site behavior#111
codeforester merged 1 commit into
mainfrom
documentation/110-20260703-call-site-docs

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • document that list_remove removes every exact match in one call
  • document BASE_GIT_PULL_MAX_ATTEMPTS in the git_update_repo call-site comment

Fixes #110

Review notes

  • cleanup path accumulation was reviewed as non-actionable for now: eager cleanup removes temp files, and the exit dispatcher skips missing registered paths
  • eager git log removal remains intentional so logs do not linger until shell exit

Validation

  • rg -n "Removes every exact match" lib/bash/list/lib_list.sh
  • sed -n '136,147p' lib/bash/git/lib_git.sh | rg -n "Environment|BASE_GIT_PULL_MAX_ATTEMPTS"
  • ./tests/validate.sh
  • git diff --check

@codeforester codeforester merged commit 9f771e8 into main Jul 3, 2026
2 checks passed
@codeforester codeforester deleted the documentation/110-20260703-call-site-docs branch July 3, 2026 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document call-site behavior for list_remove and git pull retries

1 participant