Skip to content

Add opt-in Git remote reachability diagnostics#545

Merged
codeforester merged 1 commit into
masterfrom
feature/527-20260609-remote-reachability
Jun 9, 2026
Merged

Add opt-in Git remote reachability diagnostics#545
codeforester merged 1 commit into
masterfrom
feature/527-20260609-remote-reachability

Conversation

@codeforester

Copy link
Copy Markdown
Owner

Summary

  • Add --remote-network to project basectl check and basectl doctor flows.
  • Report bounded git ls-remote reachability as BASE-P083 with sanitized JSON details.
  • Keep default project Git diagnostics local-only, including pre-venv fallback paths.

Validation

  • env -u BASE_HOME PYTHONPATH=/Users/rameshhp/work/base-worktrees/feature-527-remote-reachability/lib/python:/Users/rameshhp/work/base-worktrees/feature-527-remote-reachability/cli/python /Users/rameshhp/.base.d/base/.venv/bin/python -m pytest cli/python/base_setup/tests/test_git_remote.py -q
  • env -u BASE_HOME bats cli/bash/commands/basectl/tests/check.bats cli/bash/commands/basectl/tests/doctor.bats
  • env -u BASE_HOME ./bin/base-test
  • git diff --check
  • git diff --cached --check

Demo Impact

  • None. Diagnostic CLI behavior only.

Closes #527

@codeforester codeforester force-pushed the feature/527-20260609-remote-reachability branch from f798aa5 to b77622a Compare June 9, 2026 23:09
@codeforester codeforester merged commit 988f114 into master Jun 9, 2026
16 checks passed
@codeforester codeforester deleted the feature/527-20260609-remote-reachability branch June 9, 2026 23:11
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.

Add opt-in project Git remote reachability diagnostics

1 participant